There are 5 ways to get from Dieng Plateau to Ponorogo by taxi, bus, train, or car
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 Dieng Plateau to Terminal Bawen Semarangtaxi
- Take the bus from Terminal Bawen Semarang to Ponorogobus
4h 50mRp 650,442–778,704Drive 236 km
cheapest- Drive from Dieng Plateau to Ponorogocar 236 km
3h 48mRp 407,698–588,897Taxi, train
- Take the taxi from Dieng Plateau to Weleritaxi
- Take the train from Weleri to Solobalapantrain
- Take the train from Solo Balapan to Madiuntrain
5h 41mRp 647,932–1,238,010Taxi
- Take the taxi from Dieng Plateau to Ponorogotaxi 236 km
3h 48mRp 1,500,000–1,900,000Taxi, train, bus
- Take the taxi from Dieng Plateau to Weleritaxi
- Take the train from Weleri to Solobalapantrain
- Take the bus from Solo Terminal Tirtonadi to Ponorogobus
7h 6mRp 472,932–773,010
Comparing Your Travel Options
The cheapest way to get from Dieng Plateau to Ponorogo is to drive which costs Rp400000 - Rp600000 and takes 3h 48m.
The fastest way to get from Dieng Plateau to Ponorogo is to drive which takes 3h 48m and costs Rp400000 - Rp600000.
The distance between Dieng Plateau and Ponorogo is 296 km. The road distance is 236 km.
The best way to get from Dieng Plateau to Ponorogo without a car is to taxi and bus which takes 4h 50m and costs Rp650000 - Rp800000.
It takes approximately 4h 50m to get from Dieng Plateau to Ponorogo, including transfers.
Yes, the driving distance between Dieng Plateau to Ponorogo is 236 km. It takes approximately 3h 48m to drive from Dieng Plateau to Ponorogo.
There are 13+ hotels available in Ponorogo.
What companies run services between Dieng Plateau, Indonesia and Ponorogo, Indonesia?
There is no direct connection from Dieng Plateau to Ponorogo. However, you can take the taxi to Terminal Bawen Semarang then take the bus to Ponorogo. Alternatively, you can take the taxi to Weleri, take the train to Solobalapan, take the train to Madiun, then take the taxi to Ponorogo.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Weleri to Solobalapan
- Ave. Duration
- 2h 39m
- Frequency
- 5 times a day
- Estimated price
- Rp 90,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 90,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 160,000–650,000
Train from Solo Balapan to Madiun
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- Rp 55,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 55,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 100,000–650,000
Train from Weleri to Solobalapan
- Ave. Duration
- 2h 39m
- Frequency
- 5 times a day
- Estimated price
- Rp 90,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 90,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 160,000–650,000
- Phone
- 021-769 3000
- [email protected]
- Website
- Kramat Djati
Bus from Terminal Bawen Semarang to Ponorogo
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- Rp 110,000–140,000
- Website
- Kramat Djati
Bus from Solo Terminal Tirtonadi to Ponorogo
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- Rp 80,000–95,000
- Website
- Kramat Djati
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 How do I buy a London Underground ticket?, Getting to Milan from the airport, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.









