There are 4 ways to get from Pemalang to Magetan 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 Pekalongan to Magetantrain Matarmaja / ...
6h 59mRp 309,494–800,000Train, bus
- Take the train from Pemalang to Semarang Poncol Stationtrain Kamandaka / ...
- Take the bus from Semarang Krapyak to Madiunbus
7hRp 432,539–790,000Drive 286 km
- Drive from Pemalang to Magetancar 286 km
3h 56mRp 558,752–807,086Taxi
- Take the taxi from Pemalang to Magetantaxi 286 km
3h 56mRp 1,800,000–2,200,000
Questions & Answers
The cheapest way to get from Pemalang to Magetan is to drive which costs Rp550000 - Rp850000 and takes 3h 56m.
The fastest way to get from Pemalang to Magetan is to drive which takes 3h 56m and costs Rp550000 - Rp850000.
No, there is no direct train from Pemalang to Magetan. However, there are services departing from Pemalang and arriving at Magetan via Pekalongan. The journey, including transfers, takes approximately 6h 59m.
The distance between Pemalang and Magetan is 335 km. The road distance is 286 km.
The best way to get from Pemalang to Magetan without a car is to train which takes 6h 59m and costs Rp300000 - Rp800000.
It takes approximately 6h 59m to get from Pemalang to Magetan, including transfers.
Pemalang to Magetan train services, operated by Kereta API, depart from Pekalongan station.
Pemalang to Magetan train services, operated by Kereta API, arrive at Magetan station.
Yes, the driving distance between Pemalang to Magetan is 286 km. It takes approximately 3h 56m to drive from Pemalang to Magetan.
There are 44+ hotels available in Magetan.
What companies run services between Pemalang, Indonesia and Magetan, Jawa Timur, Indonesia?
Kereta API operates a train from Pekalongan to Magetan twice daily. Tickets cost Rp 170,000–330,000 and the journey takes 5h 5m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Pekalongan to Magetan
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- Rp 170,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 170,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 310,000–700,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
- Phone
- 021-769 3000
- [email protected]
- Website
- Kramat Djati
Bus from Semarang Krapyak to Madiun
- Ave. Duration
- 3h 28m
- Frequency
- Once daily
- Estimated price
- Rp 130,000–180,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 Getting to Milan from the airport, Which London airport should I choose?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.









