There are 4 ways to get from Mount Merapi to Surakarta by taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Mount Merapi to Terminal Salatiga
- Take the bus from Terminal Salatiga to Solo Terminal Tirtonadi
1h 17mRp 145,790–177,388Drive 43.5 km
cheapest- Drive from Mount Merapi to Surakarta43.5 km
47 minRp 80,456–116,215Taxi
- Take the taxi from Mount Merapi to Surakarta43.5 km
47 minRp 200,000–240,000Taxi, train
- Take the taxi from Mount Merapi to Klaten
- Take the train from Klaten to Solo BalapanSancaka / ...
1h 8mRp 178,164–509,284
Questions & Answers
The cheapest way to get from Mount Merapi to Surakarta is to drive which costs Rp80000 - Rp120000 and takes 47 min.
The fastest way to get from Mount Merapi to Surakarta is to drive which takes 47 min and costs Rp80000 - Rp120000.
The distance between Mount Merapi and Surakarta is 75 km. The road distance is 43.5 km.
The best way to get from Mount Merapi to Surakarta without a car is to taxi and bus which takes 1h 17m and costs Rp140000 - Rp180000.
It takes approximately 1h 17m to get from Mount Merapi to Surakarta, including transfers.
Yes, the driving distance between Mount Merapi to Surakarta is 43 km. It takes approximately 47 min to drive from Mount Merapi to Surakarta.
There are 252+ hotels available in Surakarta.
What companies run services between Mount Merapi, Provinsi Jawa Tengah, Indonesia and Surakarta, Indonesia?
There is no direct connection from Mount Merapi to Surakarta. However, you can take the taxi to Terminal Salatiga then take the bus to Solo Terminal Tirtonadi. Alternatively, you can drive from Mount Merapi to Surakarta in around 47 min.
Train from Klaten to Solo Balapan
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- Rp 18,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 18,000–320,000
- Business
- Rp 280,000–550,000
- Executive
- Rp 34,000–650,000
- admin@prameks.com
Train from Klaten to Solo Balapan
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Schedules at
- jadwalkereta.net
- Phone
- 021-769 3000
- kramatdjati.jakarta@gmail.com
- Website
- kramat-djati.com
Bus from Terminal Salatiga to Solo Terminal Tirtonadi
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- Rp 16,000–24,000
- Website
- http://www.kramat-djati.com/
- Ave. Duration
- 42 min
- Estimated price
- Rp 130,000–240,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Why you should take the train in the US, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.









