How to get from Surakarta to Jakarta by car, truck, bike, walk

Distance between Surakarta and Jakarta is 468 kilometers (290 miles).
Driving distance from Surakarta to Jakarta is 531 kilometers (329 miles)

SurakartaJakarta
Leaving from
Going to

Route Map

4 Ways from Surakarta (Indonesia/Jawa Tengah) to Jakarta (Indonesia/Jakarta)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 123 m
2. Turn right onto Jalan Ronggowarsito 2.19 km
3. Turn left onto Jalan Dokter Sutomo 96 m
4. Turn right onto Jalan Kalitan 409 m
5. Turn left onto Jalan Dokter Muwardi 115 m
6. Turn right onto Jalan Brigadir Jenderal Slamet Riyadi 8.06 km
7. At roundabout, take exit 2 onto Jalan Raya Boyolali - Kartosuro, 16 3.18 km
8. Turn right 1.17 km
9. Keep left onto AH2 76.94 km
10. Keep left onto Jangli, AH2 7.91 km
11. Keep left 372.20 km
12. Keep left onto Jalan Layang Sheikh Mohammed bin Zayed 37.57 km
13. Keep right 8.21 km
14. Keep left 2.97 km
15. Keep left 221 m
16. Turn sharp right onto Jalan Otto Iskandardinata 2.28 km
17. Keep right onto Jalan Jatinegara Barat Raya 3.21 km
18. Continue onto Jalan Salemba Raya 2.39 km
19. Keep left onto Jalan Kramat Raya 263 m
20. Keep left onto Jalan Prajurit Kko Usman & Harun 941 m
21. Keep right onto Jalan Arief Rachman Hakim 473 m
22. Turn left onto Jalan Medan Merdeka Selatan 87 m
23. Keep right onto Jalan Medan Merdeka Selatan 246 m
24. Turn left 53 m
25. Turn left 19 m
26. Keep left 156 m
27. Turn left 19 m
28. Turn slight right 105 m
29. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Surakarta (Indonesia/Jawa Tengah) to Jakarta (Indonesia/Jakarta)?
How do I get from Surakarta (Indonesia/Jawa Tengah) to Jakarta (Indonesia/Jakarta) the fastest?
How long does it take to get from Surakarta (Indonesia/Jawa Tengah) to Jakarta (Indonesia/Jakarta)?