Jakarta to Palembang Bus: Schedules, Tickets & Prices
The bus journey from Jakarta to Palembang takes approximately 7h 5m to 19h 20m, with fares from 317,156 IDR to 836,385 IDR.
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 and others throughout the day, giving you plenty of options to pick 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 and others, with tickets usually priced at 317,156 IDR. This provides an affordable way to travel. Don’t forget to check schedules, compare fares, and book your seat in advance for a smooth and enjoyable trip.
Prices: 317,156 IDR to 836,385 IDR
Duration: 7h 5m – 19h 20m ⏱
Bus Routes & Schedules from Jakarta to Palembang
Traveling by bus between Jakarta and Palembang involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 7h 5m. Bus services follow a shared operating window, with departures beginning at 01:30 and continuing until 23:00, offering coverage across much of the day. Fares generally start at 317,156 IDR and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Jakarta to Palembang helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.
Cheapest Bus Jakarta to Palembang
317156 IDR, from Jakarta to Kota Palembang, departure 14:40, duration 12h.Fastest Bus Jakarta to Palembang
650000 IDR, from Gt Kb Jeruk B Jakarta, Pasar Baru to Gt Kayu Agung Palembang, departure 19:15, duration 7h 5m.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 → 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 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 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
Frequently Asked Questions Bus Jakarta to Palembang
Below you will find answers to the most common questions about traveling from Jakarta to Palembang by bus.
How long is the bus trip from Jakarta to Palembang usually?
A bus trip from Jakarta to Palembang can take about 7 to 19 hours, depending on the departure point and arrival stop. Some bus journeys are much shorter, while others take longer, so it helps to check the exact bus service before you book.
What is the bus ticket price for Jakarta to Palembang?
Bus tickets for Jakarta to Palembang start from 317156 IDR and can go up to 836385 IDR. The final fare depends on the bus service, the boarding point in Jakarta, and where you arrive in Palembang.
When is the first bus departure from Jakarta to Palembang?
The first bus departure for Jakarta to Palembang is at 01:30, so early travelers do have an option. If you are planning a bus journey, it is a good idea to confirm the exact boarding point and arrive a bit early.
What time is the last bus service from Jakarta to Palembang?
The last bus service for Jakarta to Palembang departs at 23:00. Since bus departures can vary by pickup point, it is best to double-check your chosen bus connection before heading out.
Are there many bus tickets available for Jakarta to Palembang?
Yes, there are 110 bus trips listed for Jakarta to Palembang, so travelers have plenty of options. With that many bus tickets and departure choices, you can usually find a schedule that fits your plans.
Which bus departure points are common for Jakarta to Palembang?
For a bus journey from Jakarta to Palembang, common departure points include places like Kebon Jeruk, Terminal Kalideres, Pulo Gebang, and Terminal Pondok Pinang. Choosing the right bus departure point can make your trip easier, especially if you want a shorter transfer to the terminal.
Where can I arrive in Palembang on a bus trip from Jakarta?
A bus trip from Jakarta to Palembang can arrive at several places, including Kota Palembang, Jakabaring, Km12 Palembang, and Terminal Alang Alang Lebar. The best bus connection depends on which part of Palembang you want to reach.
What should I know before booking bus tickets from Jakarta to Palembang?
Before booking bus tickets for Jakarta to Palembang, check the departure point, arrival stop, travel time, and fare so the bus journey matches your plans. Because the route has many bus options, comparing the schedule and pickup location can help you choose the most convenient trip.
Travel options for Jakarta to Palembang
More Bus routes from and to Jakarta or Palembang
Routes in Bus from Jakarta →
Routes in Bus to Palembang ←
Routes in Bus to Jakarta ←
Planning more than just Jakarta to Palembang?
You’re currently viewing Bus options for Jakarta to Palembang. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.