There are 5 ways to get from Pemalang to Ponorogo by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Pemalang to Solobalapantrain Joglosemarkerto
- Take the train from Solo Balapan to Madiuntrain Sancaka / ...
6h 31mRp 394,861–880,000Train, bus
cheapest- Take the train from Pemalang to Solobalapantrain Joglosemarkerto
- Take the bus from Solo Terminal Tirtonadi to Ponorogobus
7h 56mRp 224,861–440,000Train, bus via Semarang
- Take the train from Pemalang to Semarang Poncol Stationtrain Kamandaka / ...
- Take the bus from Semarang Krapyak to Ponorogobus
7h 5mRp 282,539–610,000Drive 313.8 km
- Drive from Pemalang to Ponorogocar 313.8 km
4h 23mRp 620,739–896,622Taxi
- Take the taxi from Pemalang to Ponorogotaxi 313.8 km
4h 23mRp 2,000,000–2,400,000
Questions & Answers
The cheapest way to get from Pemalang to Ponorogo is to train and bus which costs Rp220000 - Rp440000 and takes 7h 56m.
The fastest way to get from Pemalang to Ponorogo is to drive which takes 4h 23m and costs Rp600000 - Rp900000.
No, there is no direct train from Pemalang to Ponorogo. However, there are services departing from Pemalang and arriving at Madiun via Solo Balapan. The journey, including transfers, takes approximately 6h 31m.
The distance between Pemalang and Ponorogo is 360 km. The road distance is 313.8 km.
The best way to get from Pemalang to Ponorogo without a car is to train which takes 6h 31m and costs Rp390000 - Rp900000.
It takes approximately 6h 31m to get from Pemalang to Ponorogo, including transfers.
Pemalang to Ponorogo train services, operated by Kereta API, depart from Pemalang station.
Pemalang to Ponorogo train services, operated by Kereta API, arrive at Solobalapan station.
Yes, the driving distance between Pemalang to Ponorogo is 314 km. It takes approximately 4h 23m to drive from Pemalang to Ponorogo.
There are 15+ hotels available in Ponorogo.
What companies run services between Pemalang, Indonesia and Ponorogo, Indonesia?
You can take a train from Pemalang to Ponorogo via Solo Balapan and Madiun in around 6h 31m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Pemalang to Solobalapan
- Ave. Duration
- 4h 18m
- Frequency
- Every 4 hours
- Estimated price
- Rp 140,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 140,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 250,000–700,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 Pemalang to Semarang Poncol Station
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- Rp 70,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 70,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 130,000–650,000
Train from Pemalang to Solobalapan
- Ave. Duration
- 4h 18m
- Frequency
- Every 4 hours
- Estimated price
- Rp 140,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 140,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 250,000–700,000
- Phone
- 021-769 3000
- [email protected]
- Website
- kramat-djati.com
Bus from Semarang Krapyak to Ponorogo
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- Rp 140,000–200,000
- Website
- http://www.kramat-djati.com/
Bus from Solo Terminal Tirtonadi to Ponorogo
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- Rp 85,000–120,000
- Website
- http://www.kramat-djati.com/
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 Want to know more about Flixbus?, What documents do I need to cross Niagara Falls?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









