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 ⏱
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 ⏱
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 ⏱
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.
Cheapest Bus Jakarta to Palembang
317156 IDR, from Jakarta to Kota Palembang, departure at 14:40, duration 12hFastest Bus Jakarta to Palembang
650000 IDR, from Gt Kb Jeruk B Jakarta, Pasar Baru to Gt Kayu Agung Palembang, departure at 19:15, duration 7h 5mBus 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
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.
Cheapest & Fastest Flight Jakarta to Palembang
766112 IDR, from CGK Soekarno Hatta Airport, Tangerang to PLM Palembang Airport, South Sumatra, departure at some times, duration 1h 5mFlight 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
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.
Cheapest Combined Jakarta to Palembang
2251840 IDR, from CGK Soekarno Hatta Airport, Tangerang to PLM Palembang Airport, South Sumatra, departure at 03:30, duration 8h 30mFastest Combined Jakarta to Palembang
2317711 IDR, from CGK Soekarno Hatta Airport, Tangerang to PLM Palembang Airport, South Sumatra, departure at 06:00, duration 6hCombined 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
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
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 PlannerPerfect for travelers visiting multiple cities on one trip.