Surakarta to Jakarta

Surakarta to Jakarta

Loading seats data...
Instant Refundable
12:00
Surakarta, Central Java
7h bus ride in AC Seater
19:00
Jakarta
Instant
18:00
Surakarta, Central Java
10h bus ride in AC Seater
04:00
+1
Jakarta Utara
Instant Fastest
11:05
SOC Surakarta Airport, Central Java
1h 15m flight #GA225 with Garuda Indonesia in Economy
12:20
CGK Soekarno Hatta Airport, Tangerang

From Surakarta to Jakarta by bus

Instant Refundable
12:00
Surakarta, Central Java
7h bus ride in AC Seater
19:00
Jakarta
Instant
18:00
Surakarta, Central Java
10h bus ride in AC Seater
04:00
+1
Jakarta Utara

From Surakarta Airport to Jakarta by flight

Instant Fastest
11:05
SOC Surakarta Airport, Central Java
1h 15m flight #GA225 with Garuda Indonesia in Economy
12:20
CGK Soekarno Hatta Airport, Tangerang

Surakarta to Jakarta Schedule

Surakarta to Jakarta Schedule
Transport NameRoute TimePrice
Lion Air Economy #JT53106:40 - 07:50IDR 486,815
Garuda Indonesia Economy #GA22509:15 - 10:30IDR 1,182,692
Garuda Indonesia Economy #GA22511:05 - 12:20IDR 1,182,692
Lion Air Economy #JT54712:20 - 13:30IDR 486,815
Garuda Indonesia Economy #GA227214:15 - 15:30IDR 1,182,692
Lion Air Economy #JT54916:20 - 17:30IDR 486,815
Kramat Djati Jakarta AC Seater 16:45 - 03:25IDR 231,000
Sinar Jaya AC Seater 16:40 - 00:00IDR 187,000
Lion Air Economy #JT53918:20 - 19:30IDR 486,815
Lion Air Economy #JT97920:20 - 21:30IDR 486,815
Pahala Kencana AC Seater 22:14 - 03:51IDR 308,000

Transportation from Surakarta to Jakarta

How to get from Surakarta to Jakarta?

When you want to get from Surakarta to Jakarta, your choices are limited. There is only one option we offer for this route:

  • Bus

How far is Surakarta from Jakarta?

The overland distance from Surakarta to Jakarta is 367 miles (590 km).
The flying distance is 283 miles (454 km).

How long does it take to get from Surakarta to Jakarta?

The travel time from Surakarta to Jakarta takes approximately 16 hours.

How much does it cost to get from Surakarta to Jakarta?

To get from Surakarta to Jakarta prepare to shell out about IDR 108,712 for your ticket.

How many trips per day are there from Surakarta to Jakarta?

Flights from Central Java to Jakarta are operated 1 times a day.
Buses from Central Java to Jakarta ride 1 times a day.

Useful tips for travel from Surakarta to Jakarta

While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Flights

Things to remember before buying your airticket:

  • It is recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it's recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Central Java to Jakarta
Batik Air Indonesia, Citilink, Garuda Indonesia, Lion Air, NAM Air.

Do many travellers take bus from Surakarta to Jakarta?

Up to now, 585 booked bus tickets from Surakarta to Jakarta through our service. You can check reviews above.