HowToGo

Jakarta to Surakarta, Indonesia - Transfer & Transportation Guides

Find transfer & transportation guides from Jakarta to Surakarta, Indonesia. How to get from Jakarta to Surakarta, Indonesia by Flight, Bus, Train, Taxi.

You can get to Surakarta, Indonesia from Jakarta by verhicle types below

Search Transfer from Jakarta to Surakarta, Indonesia

Transfer solutions

You have 10 options transfer to Surakarta, Indonesia from Jakarta below

Bus ( 17 min. )

Take a bus from Ciputra World Jakarta to Toll Sedyatmo.


Open Map More details & check price at JA Connexion (by Perum PPD)
Bus ( 29 min. )

Take a bus from Toll Sedyatmo to Jakarta Soekarno Hatta Airport.


Open Map More details & check price at JA Connexion (by Perum PPD)
Plane ( 1 hr. 15 min. )

Take a flight from Soekarno–Hatta to Solo.


Train ( 15 min. )

Take a train from Adi soemarmo Airport to Solobalapan.


Open Map More details & check price at Adisumarmo Airport Rail Link
Duration 3 hr. 52 min.
Distance 531 km.
Cost 66 USD
Train ( 7 min. )

Take a train from Manggarai to Gambir Central.


Open Map More details & check price at Commuter Line
Bus ( 45 min. )

Take a bus from Gambir Station to Jakarta Halim Perdana Kusuma Airport.


Open Map More details & check price at Damri
Walk ( 8 min. )

Take a foot from Jakarta Halim Perdana Kusuma Airport to Jakarta Halim Perdana Kusuma.


Plane ( 1 hr. 15 min. )

Take a flight from Jakarta Halim Perdana Kusuma to Solo.


Train ( 15 min. )

Take a train from Adi soemarmo Airport to Solobalapan.


Open Map More details & check price at Adisumarmo Airport Rail Link
Duration 4 hr. 21 min.
Distance 480 km.
Cost 79 USD
Bus ( 17 min. )

Take a bus from Ciputra World Jakarta to Toll Sedyatmo.


Open Map More details & check price at JA Connexion (by Perum PPD)
Bus ( 29 min. )

Take a bus from Toll Sedyatmo to Jakarta Soekarno Hatta Airport.


Open Map More details & check price at JA Connexion (by Perum PPD)
Plane ( 1 hr. 5 min. )

Take a flight from Soekarno–Hatta to Yogyakarta.


Bus ( 1 hr. 15 min. )

Take a bus from Yogyakarta International Airport to Grand Inna Malioboro, Yogyakarta.


Open Map More details & check price at Damri
Walk ( 8 min. )

Take a foot from Grand Inna Malioboro, Yogyakarta to Yogyakarta Tugu.


Train ( 1 hr. 9 min. )

Take a train from Yogyakarta Tugu to Solobalapan.


Open Map More details & check price at Kereta API
Duration 6 hr. 39 min.
Distance 570 km.
Cost 69 USD
Train ( 7 min. )

Take a train from Manggarai to Gambir Central.


Open Map More details & check price at Commuter Line
Bus ( 45 min. )

Take a bus from Gambir Station to Jakarta Halim Perdana Kusuma Airport.


Open Map More details & check price at Damri
Walk ( 8 min. )

Take a foot from Jakarta Halim Perdana Kusuma Airport to Jakarta Halim Perdana Kusuma.


Plane ( 1 hr. 30 min. )

Take a flight from Jakarta Halim Perdana Kusuma to Adisutjipto.


Train ( 56 min. )

Take a train from Stasiun Maguwo to Solobalapan.


Open Map More details & check price at Prambanan Ekspres
Duration 5 hr. 56 min.
Distance 497 km.
Cost 79 USD
Bus ( 17 min. )

Take a bus from Ciputra World Jakarta to Toll Sedyatmo.


Open Map More details & check price at JA Connexion (by Perum PPD)
Bus ( 29 min. )

Take a bus from Toll Sedyatmo to Jakarta Soekarno Hatta Airport.


Open Map More details & check price at JA Connexion (by Perum PPD)
Plane ( 1 hr. 10 min. )

Take a flight from Soekarno–Hatta to Ahmad Yani.


Walk ( 34 min. )

Take a foot from Ahmad Yani to Semarang Krapyak.


Bus ( 1 hr. 31 min. )

Take a bus from Semarang Krapyak to Solo Terminal Tirtonadi.


Open Map More details & check price at Kramat Djati
Duration 6 hr. 16 min.
Distance 575 km.
Cost 57 USD
Bus ( 7 hr. )

Take a bus from Jakarta to Surakarta.


Open Map More details & check price at Damri
Duration 7 hr.
Distance 529 km.
Cost 252000 IDR (17 USD)
Train ( 7 hr. 37 min. )

Take a train from Jakarta Gambir to Solo Balapan.


Open Map More details & check price at Kereta API
Duration 7 hr. 37 min.
Distance 572 km.
Cost 230000 IDR (15 USD)
Train ( 7 min. )

Take a train from Manggarai to Gambir Central.


Open Map More details & check price at Commuter Line
Train ( 7 hr. 4 min. )

Take a train from Jakarta Gambir to Solo Balapan.


Open Map More details & check price at Kereta API
Duration 8 hr. 11 min.
Distance 572 km.
Cost 348000 IDR (23 USD)
Subway ( 26 min. )

Take a subway from Setiabudi to Lebak Bulus.


Open Map More details & check price at Jakarta MRT
Walk ( 16 min. )

Take a foot from Lebak Bulus to Pondok Pinang.


Bus ( 8 hr. 44 min. )

Take a bus from Pondok Pinang to Solo Terminal Tirtonadi.


Open Map More details & check price at Kramat Djati
Duration 10 hr. 26 min.
Distance 561 km.
Cost 244000 IDR (16 USD)
Car ( 5 hr. 55 min. )

Drive a car from Jakarta to Surakarta.


Duration 5 hr. 55 min.
Distance 529 km.
Cost 59 USD

Find Hotels in Surakarta, Indonesia

You can find hotels and accommodations in Surakarta, Indonesia with our hotels search tool below

Booking.com

About Jakarta, Indonesia

Jakarta (; Indonesian pronunciation: [dʒaˈkarta] (listen)), officially the Special Capital Region of Jakarta (Indonesian: Daerah Khusus Ibukota Jakarta), is the capital and largest city of Indonesia. Situated on the northwest coast of the world's mos... Learn more

About Surakarta, Indonesia


References