Travel Jakarta to Palembang

Jakarta to Palembang

Arrive in Palembang, where the Musi River flows past ancient temples, a setting quite distinct from Jakarta’s urban sprawl. You’ll find practical information on schedules and prices for several transport options between Jakarta and Palembang, including flight, combined or bus.

Travel options for Jakarta to Palembang

Traveling from Jakarta to Palembang, a bus for 317156 IDR offers the best value, while a flight gets you there in 1h y 5 minutes.

Bus from Jakarta to Palembang

For the route from Jakarta to Palembang by bus, departures are available from multiple stations, including Jakarta, Gt Kb Jeruk B Jakarta, Pasar Baru, Plaza Slipi Jaya Jakarta, Rest Area Km 6B Bekasi and others throughout the day, giving you plenty of options to choose a time that fits your schedule. Expect the journey to take around 7 hours 5 minutes, arriving at multiple stations, including Kota Palembang, Gt Kayu Agung Palembang, Jakabaring Palembang, Tanjung Raja Ogan Ilir and others, with tickets usually priced at 317,156 IDR, offering an affordable way to travel. Don’t forget to check schedules, compare fares, and secure your seat in advance here for a smooth and enjoyable trip.

Prices: 317,156 IDR

Duration: 7h 5m – 19h 20m ⏱

Go with bus from Jakarta to Palembang in 7h 5m Travel with bus from Jakarta to Palembang for 317156 IDR Choose bus from Jakarta to Palembang for 317156 IDR Take bus from Jakarta to Palembang in 7h 5m Journey with bus from Jakarta to Palembang for 317156 IDR Hop on bus from Jakarta to Palembang in 7h 5m

View all Bus tickets →

Flight from Jakarta to Palembang

For long-distance travel between Jakarta and Palembang, flying offers the shortest travel time on this route. Flights depart from HLP Halim Perdanakusuma Airport, Jakarta or CGK Soekarno Hatta Airport, Tangerang, reach PLM Palembang Airport, South Sumatra after around 1 hour 5 minutes, and fares commonly begin at 766,112 IDR. All current flight options and detailed route information can be found on the flight details page.

Prices: 766,112 IDR

Duration: 1h 5m – 1h 10m ⏱

Experience avia from Jakarta to Palembang in 1h 5m Choose avia from Jakarta to Palembang in 1h 5m Book avia from Jakarta to Palembang for 766112 IDR Journey with avia from Jakarta to Palembang in 1h 5m Take avia from Jakarta to Palembang for 766112 IDR

View all Flight tickets →

Combined from Jakarta to Palembang

Combined transport services between Jakarta and Palembang depart from CGK Soekarno Hatta Airport, Tangerang and arrive at PLM Palembang Airport, South Sumatra. The journey usually lasts about 6 hours, with tickets priced at 2,251,840 IDR. Make sure to secure your spot and explore the available routes view combined options.

Prices: 2,251,840 IDR

Duration: 6h – 8h 30m ⏱

Take combined from Jakarta to Palembang for 2251840 IDR Experience combined from Jakarta to Palembang for 2251840 IDR

View all Combined tickets →

Distance Jakarta to Palembang

The distance between Jakarta and Palembang is 422.1 kilometers.

Jakarta to Palembang Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Jakarta to Palembang

Bus
Flight
Combined
Average price
480,453 IDR
1,046,688 IDR
2,284,776 IDR
Cheapest price
317,156 IDR
766,112 IDR
2,251,840 IDR
Average duration
12h 34m
1h 08m
7h 15m
Minimum duration
7h 05m
1h 05m
6h 00m
Number of departures
110
18
2
Tickets

Bus Routes & Schedules from Jakarta to Palembang

To reach Palembang by bus from Jakarta, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 7h 5m to 19h 20m. Buses operate throughout the day within a shared timetable, starting from 01:30 and continuing until 23:00. Ticket prices generally begin at 317,156 to 836,385 IDR and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Jakarta to Palembang allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Departure stations
Jakarta
Gt Kb Jeruk B Jakarta, Pasar Baru
Plaza Slipi Jaya Jakarta
Rest Area Km 6B Bekasi
Kebon Jeruk Jakarta
Jatibening Bekasi
Karangtengah Tangerang
Terminal Kalideres Jakarta Barat
Terminal Pondok Pinang Jakarta Selatan
Terminal Kp Rambutan Jakarta Timur
Terminal Poris Plawad, Tangerang
Kreo, Tangerang
Terminal Pondok Pinang, Jakarta
Pasar Jumat, Jakarta
Terminal Kampung Rambutan Jakarta, Jatibening
Kota Bekasi
Pulo Gebang, Jakarta
Terminal Kali Deres, Jakarta
Arrival stations
Kota Palembang
Gt Kayu Agung Palembang
Jakabaring Palembang
Tanjung Raja Ogan Ilir
Km12 Palembang
Poligon Palembang
Sari Harum Kertapati Palembang
Km32 Timbangan Ogan Ilir
Alfamart Gt Palindra Ogan Ilir
Kayu Agung Ogan Komering Ilir
Simpang Meranjat Ogan Ilir
Macan Lindungan Palembang
Gerbang Toll Palindra, Ogan Ilir
Po Bsi Palembang
Terminal Karya Jaya, Palembang
Terminal Alang Alang Lebar, Palembang

Bus Timetable: Gt Kb Jeruk B Jakarta, Pasar Baru → Gt Kayu Agung Palembang

  • 19:15 02:20 7h 5m 650000 IDR

Bus Timetable: Gt Kb Jeruk B Jakarta, Pasar Baru → Jakabaring Palembang

  • 19:15 03:30 8h 15m 650000 IDR

Bus Timetable: Jakarta → Kota Palembang

  • 01:30 15:00 13h 30m 836385 IDR
  • 03:00 17:00 14h 836385 IDR
  • 07:00 19:20 12h 20m 566350 IDR
  • 08:30 23:30 15h 589004 IDR
  • 09:00 23:30 14h 30m 647904 IDR
  • 09:15 23:15 14h 736255 IDR
  • 09:30 00:30 15h 647904 IDR
  • 10:00 23:30 13h 30m 647904 IDR
  • 10:30 02:30 16h 589004 IDR
  • 11:00 00:30 13h 30m 589004 IDR
  • 11:30 02:00 14h 30m 589004 IDR
  • 12:00 04:30 16h 30m 589004 IDR
  • 12:30 00:40 12h 10m 441753 IDR
  • 12:40 00:40 12h 441753 IDR
  • 12:45 01:45 13h 571333 IDR
  • 13:00 04:00 15h 518323 IDR
  • 13:30 01:30 12h 441753 IDR
  • 14:00 06:30 16h 30m 589004 IDR
  • 14:10 06:30 16h 20m 589004 IDR
  • 14:20 01:45 11h 25m 441753 IDR
  • 14:30 09:50 19h 20m 365182 IDR
  • 14:40 02:40 12h 317156 IDR
  • 15:00 03:40 12h 40m 471203 IDR
  • 15:30 06:30 15h 589004 IDR
  • 16:00 04:00 12h 422497 IDR
  • 16:15 05:35 13h 20m 392480 IDR
  • 18:00 05:00 11h 339810 IDR
  • 23:00 12:00 13h 777485 IDR

Bus Timetable: Jatibening Bekasi → Alfamart Gt Palindra Ogan Ilir

  • 16:20 05:00 12h 40m 330000 IDR

Bus Timetable: Jatibening Bekasi → Kayu Agung Ogan Komering Ilir

  • 16:20 04:00 11h 40m 330000 IDR

Bus Timetable: Jatibening Bekasi → Km12 Palembang

  • 16:20 06:00 13h 40m 330000 IDR

Bus Timetable: Jatibening Bekasi → Km32 Timbangan Ogan Ilir

  • 16:20 05:10 12h 50m 330000 IDR

Bus Timetable: Jatibening Bekasi → Poligon Palembang

  • 16:20 05:30 13h 10m 330000 IDR

Bus Timetable: Jatibening Bekasi → Sari Harum Kertapati Palembang

  • 16:20 05:15 12h 55m 330000 IDR

Bus Timetable: Jatibening Bekasi → Tanjung Raja Ogan Ilir

  • 16:20 04:30 12h 10m 330000 IDR

Bus Timetable: Karangtengah Tangerang → Gerbang Toll Palindra, Ogan Ilir

  • 16:00 01:50 9h 50m 320000 IDR

Bus Timetable: Karangtengah Tangerang → Kota Palembang

  • 16:00 01:30 9h 30m 320000 IDR

Bus Timetable: Karangtengah Tangerang → Macan Lindungan Palembang

  • 16:00 03:30 11h 30m 320000 IDR

Bus Timetable: Karangtengah Tangerang → Po Bsi Palembang

  • 16:00 04:00 12h 320000 IDR

Bus Timetable: Karangtengah Tangerang → Poligon Palembang

  • 16:00 03:00 11h 320000 IDR

Bus Timetable: Karangtengah Tangerang → Simpang Meranjat Ogan Ilir

  • 16:00 01:15 9h 15m 320000 IDR

Bus Timetable: Karangtengah Tangerang → Tanjung Raja Ogan Ilir

  • 16:00 01:05 9h 5m 320000 IDR

Bus Timetable: Karangtengah Tangerang → Terminal Karya Jaya, Palembang

  • 16:00 02:15 10h 15m 320000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Alfamart Gt Palindra Ogan Ilir

  • 17:00 05:00 12h 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Gerbang Toll Palindra, Ogan Ilir

  • 15:45 01:50 10h 5m 320000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Kayu Agung Ogan Komering Ilir

  • 17:00 04:00 11h 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Km12 Palembang

  • 17:00 06:00 13h 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Km32 Timbangan Ogan Ilir

  • 17:00 05:10 12h 10m 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Kota Palembang

  • 15:45 01:30 9h 45m 320000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Macan Lindungan Palembang

  • 15:45 03:30 11h 45m 320000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Po Bsi Palembang

  • 15:45 04:00 12h 15m 320000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Poligon Palembang

  • 15:45 03:00 11h 15m 320000 IDR
  • 17:00 05:30 12h 30m 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Sari Harum Kertapati Palembang

  • 17:00 05:15 12h 15m 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Simpang Meranjat Ogan Ilir

  • 15:45 01:15 9h 30m 320000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Tanjung Raja Ogan Ilir

  • 15:45 01:05 9h 20m 320000 IDR
  • 17:00 04:30 11h 30m 330000 IDR

Bus Timetable: Kebon Jeruk Jakarta → Terminal Karya Jaya, Palembang

  • 15:45 02:15 10h 30m 320000 IDR

Bus Timetable: Kota Bekasi → Kota Palembang

  • 07:30 00:00 16h 30m 647904 IDR
  • 08:00 00:30 16h 30m 647904 IDR
  • 09:00 23:15 14h 15m 736255 IDR
  • 09:05 01:50 16h 45m 589004 IDR
  • 10:15 23:00 12h 45m 647904 IDR
  • 10:30 03:00 16h 30m 471203 IDR
  • 11:30 03:30 16h 435862 IDR
  • 12:00 02:40 14h 40m 328483 IDR
  • 12:30 01:30 13h 441753 IDR
  • 12:40 01:30 12h 50m 441753 IDR
  • 12:50 04:50 16h 465313 IDR
  • 13:00 04:30 15h 30m 365182 IDR
  • 13:30 02:50 13h 20m 471203 IDR
  • 13:35 06:35 17h 589004 IDR
  • 14:00 09:10 19h 10m 365182 IDR
  • 15:50 04:15 12h 25m 392480 IDR
  • 16:45 04:45 12h 339810 IDR

Bus Timetable: Kreo, Tangerang → Terminal Alang Alang Lebar, Palembang

  • 09:30 20:30 11h 649999 IDR
  • 10:05 21:00 10h 55m 699999 IDR
  • 11:50 23:30 11h 40m 649999 IDR

Bus Timetable: Pasar Jumat, Jakarta → Terminal Alang Alang Lebar, Palembang

  • 09:00 20:30 11h 30m 649999 IDR
  • 09:30 21:00 11h 30m 699999 IDR
  • 11:10 23:30 12h 20m 649999 IDR

Bus Timetable: Plaza Slipi Jaya Jakarta → Gt Kayu Agung Palembang

  • 19:00 02:20 7h 20m 650000 IDR

Bus Timetable: Plaza Slipi Jaya Jakarta → Jakabaring Palembang

  • 19:00 03:30 8h 30m 650000 IDR

Bus Timetable: Pulo Gebang, Jakarta → Kayu Agung Ogan Komering Ilir

  • 14:15 03:00 12h 45m 330000 IDR

Bus Timetable: Pulo Gebang, Jakarta → Km32 Timbangan Ogan Ilir

  • 14:15 03:45 13h 30m 330000 IDR

Bus Timetable: Pulo Gebang, Jakarta → Tanjung Raja Ogan Ilir

  • 14:15 03:15 13h 330000 IDR

Bus Timetable: Pulo Gebang, Jakarta → Terminal Alang Alang Lebar, Palembang

  • 07:30 20:30 13h 649999 IDR
  • 10:00 23:30 13h 30m 649999 IDR

Bus Timetable: Rest Area Km 6B Bekasi → Gt Kayu Agung Palembang

  • 18:30 02:20 7h 50m 650000 IDR

Bus Timetable: Rest Area Km 6B Bekasi → Jakabaring Palembang

  • 18:30 03:30 9h 650000 IDR

Bus Timetable: Terminal Kali Deres, Jakarta → Terminal Alang Alang Lebar, Palembang

  • 09:30 20:30 11h 649999 IDR
  • 10:00 21:00 11h 699999 IDR

Bus Timetable: Terminal Kalideres Jakarta Barat → Kayu Agung Ogan Komering Ilir

  • 15:30 03:00 11h 30m 330000 IDR

Bus Timetable: Terminal Kalideres Jakarta Barat → Km32 Timbangan Ogan Ilir

  • 15:30 03:45 12h 15m 330000 IDR

Bus Timetable: Terminal Kalideres Jakarta Barat → Tanjung Raja Ogan Ilir

  • 15:30 03:15 11h 45m 330000 IDR

Bus Timetable: Terminal Kampung Rambutan Jakarta, Jatibening → Terminal Alang Alang Lebar, Palembang

  • 09:00 23:30 14h 30m 649999 IDR

Bus Timetable: Terminal Kp Rambutan Jakarta Timur → Kayu Agung Ogan Komering Ilir

  • 14:30 03:00 12h 30m 330000 IDR

Bus Timetable: Terminal Kp Rambutan Jakarta Timur → Km32 Timbangan Ogan Ilir

  • 14:30 03:45 13h 15m 330000 IDR

Bus Timetable: Terminal Kp Rambutan Jakarta Timur → Tanjung Raja Ogan Ilir

  • 14:30 03:15 12h 45m 330000 IDR

Bus Timetable: Terminal Pondok Pinang Jakarta Selatan → Kayu Agung Ogan Komering Ilir

  • 15:00 03:00 12h 330000 IDR

Bus Timetable: Terminal Pondok Pinang Jakarta Selatan → Km32 Timbangan Ogan Ilir

  • 15:00 03:45 12h 45m 330000 IDR

Bus Timetable: Terminal Pondok Pinang Jakarta Selatan → Tanjung Raja Ogan Ilir

  • 15:00 03:15 12h 15m 330000 IDR

Bus Timetable: Terminal Pondok Pinang, Jakarta → Terminal Alang Alang Lebar, Palembang

  • 09:00 20:30 11h 30m 649999 IDR
  • 09:35 21:00 11h 25m 699999 IDR
  • 11:20 23:30 12h 10m 649999 IDR

Bus Timetable: Terminal Poris Plawad, Tangerang → Terminal Alang Alang Lebar, Palembang

  • 10:00 20:30 10h 30m 649999 IDR
  • 10:30 21:00 10h 30m 699999 IDR
  • 12:00 23:30 11h 30m 649999 IDR

Check all Combined tickets →

Flight Routes & Schedules from Jakarta to Palembang

- Board at HLP Halim Perdanakusuma Airport, Jakarta, and after a trip of around 1h 10m, the flight reaches PLM Palembang Airport, South Sumatra. Tickets are available from 1,288,753 to 1,339,036 IDR, and departures run from 07:10 until 19:15.
- Board a flight at CGK Soekarno Hatta Airport, Tangerang to reach PLM Palembang Airport, South Sumatra, spending roughly 1h 5m to 1h 10m in the air. Services run from 06:50 until 19:10, and tickets start from 766,112 to 1,614,922 IDR.

Flight Timetable: CGK Soekarno Hatta Airport, Tangerang → PLM Palembang Airport, South Sumatra

  • 06:50 08:00 1h 10m 869641 IDR
  • 07:00 08:05 1h 5m 766112 IDR
  • 07:35 08:45 1h 10m 1614922 IDR
  • 08:35 09:40 1h 5m 766112 IDR
  • 09:50 11:00 1h 10m 848609 IDR
  • 10:45 11:50 1h 5m 817975 IDR
  • 11:50 12:55 1h 5m 1278696 IDR
  • 12:30 13:40 1h 10m 952463 IDR
  • 14:05 15:10 1h 5m 848935 IDR
  • 16:50 18:00 1h 10m 848609 IDR
  • 17:00 18:05 1h 5m 1236123 IDR
  • 17:50 19:00 1h 10m 869641 IDR
  • 18:00 19:05 1h 5m 766112 IDR
  • 19:00 20:10 1h 10m 1614922 IDR
  • 19:10 20:20 1h 10m 824976 IDR

Flight Timetable: HLP Halim Perdanakusuma Airport, Jakarta → PLM Palembang Airport, South Sumatra

  • 07:10 08:20 1h 10m 1288753 IDR
  • 12:55 14:05 1h 10m 1339036 IDR
  • 19:15 20:25 1h 10m 1288753 IDR

Check all Flight tickets →

Combined Routes & Schedules from Jakarta to Palembang

Start your journey at CGK Soekarno Hatta Airport, Tangerang on a combined transport route toward Palembang. You’ll travel across different vehicles for about 6h to 8h 30m, with departures running from 03:30 until 06:00 and fares starting from 2,251,840 to 2,317,711 IDR. Arrival is at PLM Palembang Airport, South Sumatra, and checking the timetable for connections between Jakarta and Palembang lets you choose the departure that fits your schedule.

Departure stations
CGK Soekarno Hatta Airport, Tangerang
Arrival stations
PLM Palembang Airport, South Sumatra

Combined Timetable: CGK Soekarno Hatta Airport, Tangerang → PLM Palembang Airport, South Sumatra

  • 03:30 12:00 8h 30m 2251840 IDR
  • 06:00 12:00 6h 2317711 IDR

Check all Combined tickets →

Frequently Asked Questions Jakarta to Palembang

Below you will find answers to the most common questions about traveling from Jakarta to Palembang.

How long does the Jakarta to Palembang trip usually take?

The travel time on the Jakarta to Palembang route depends on the transport type and the exact departure and arrival points. Flights take about 1 hour 5 minutes to 1 hour 10 minutes, while bus journeys can range from about 7 hours to nearly 19 hours.

What is the cheapest way to travel from Jakarta to Palembang?

The cheapest available option on the Jakarta to Palembang route is by bus. Bus fares start at IDR 317,156, which is well below the flight prices listed for this route.

How much does Jakarta to Palembang cost overall?

Prices on the Jakarta to Palembang route vary by transport type. Buses cost about IDR 317,156 to IDR 836,385, while flights are listed from IDR 766,112 to IDR 1,614,922. Combined flight options are higher, at about IDR 2,251,840 to IDR 2,317,711.

Which option is the fastest for Jakarta to Palembang?

Flights are the fastest option on the Jakarta to Palembang route. The shortest listed flight takes about 1 hour 5 minutes, with the longest flight time shown at about 1 hour 10 minutes.

Where do buses from Jakarta to Palembang usually leave from and arrive?

Bus departures on the Jakarta to Palembang route are spread across several points in Jakarta and nearby Tangerang and Bekasi, including Terminal Kalideres, Pulo Gebang, and Kebon Jeruk. Arrivals are listed at places in Palembang such as Terminal Alang Alang Lebar, Km12, and Kota Palembang.

Where do flights from Jakarta to Palembang depart and land?

Flights on the Jakarta to Palembang route depart from HLP Halim Perdanakusuma Airport in Jakarta or CGK Soekarno Hatta Airport in Tangerang. All listed arrivals are at PLM Palembang Airport in South Sumatra.

How often do flights run on the Jakarta to Palembang route, and what are the first and last departures?

There are 18 flight trips listed for the Jakarta to Palembang route, but no fixed frequency is shown. The first departure is at 06:50 and the last departure is at 19:15.

What are the first and last bus departures from Jakarta to Palembang?

Bus services on the Jakarta to Palembang route start as early as 01:30 and run until 23:00. The timetable is not shown as a regular interval, so departure times vary by operator and boarding point.

Why does the travel time from Jakarta to Palembang vary so much by bus?

Bus duration on the Jakarta to Palembang route depends on the boarding point, the drop-off point, and the specific service. Some direct pairs take about 7 hours 5 minutes, while others take nearly 19 hours, especially when the route is longer or less direct.

Are there different flight options on Jakarta to Palembang, and do they take the same time?

Yes, the Jakarta to Palembang route has flight options from both Halim Perdanakusuma and Soekarno Hatta airports. The Halim to Palembang flight is listed at about 1 hour 10 minutes, while Soekarno Hatta to Palembang is about 1 hour 5 to 1 hour 10 minutes.

Which bus routes from Jakarta to Palembang are among the shortest listed?

Some of the shortest bus pairs on the Jakarta to Palembang route include Gt Kb Jeruk B Jakarta to Gt Kayu Agung Palembang at about 7 hours 5 minutes, and Plaza Slipi Jaya Jakarta to Gt Kayu Agung Palembang at about 7 hours 20 minutes.

If I want to book Jakarta to Palembang tickets, where should I look?

For Jakarta to Palembang reservations, TicketRoutes.com is the booking reference provided for this route. It is the clearest place to check the listed options and compare the available departures.

Search, compare and explore routes in Indonesia

Route finder

Choose two locations on the map to discover available transport connections. Compare routes, review travel information, and find options for your next journey.


More travel routes for Jakarta and Palembang

Planning more stops after Jakarta to Palembang?

If your journey doesn’t end with Jakarta to Palembang, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.