There are 4 ways to get from Madiun to Tegal 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 Madiun to TegalMajapahit / ...
4h 42mRp 210,000–340,000Bus, train
- Take the bus from Madiun to Semarang Krapyak
- Take the train from Semarang Tawang Station to TegalKamandaka / ...
6h 53mRp 211,590–481,204Drive 342.7 km
- Drive from Madiun to Tegal342.7 km
4h 20mRp 632,476–913,576Taxi
- Take the taxi from Madiun to Tegal342.7 km
4h 20mRp 1,500,000–1,900,000
Madiun to Tegal by train
Questions & Answers
The cheapest way to get from Madiun to Tegal is to train which costs Rp210000 - Rp340000 and takes 4h 42m.
The fastest way to get from Madiun to Tegal is to drive which takes 4h 20m and costs Rp600000 - Rp950000.
Yes, there is a direct train departing from Madiun and arriving at Tegal. Services depart three times a day, and operate every day. The journey takes approximately 4h 42m.
The distance between Madiun and Tegal is 355 km. The road distance is 342.7 km.
The best way to get from Madiun to Tegal without a car is to train which takes 4h 42m and costs Rp210000 - Rp340000.
The train from Madiun to Tegal takes 4h 42m including transfers and departs three times a day.
Madiun to Tegal train services, operated by Kereta API, depart from Madiun station.
Madiun to Tegal train services, operated by Kereta API, arrive at Tegal station.
Yes, the driving distance between Madiun to Tegal is 343 km. It takes approximately 4h 20m to drive from Madiun to Tegal.
Book your Madiun to Tegal train tickets online with Omio.
What companies run services between Madiun, Indonesia and Tegal, Indonesia?
Kereta API operates a train from Madiun to Tegal 3 times a day. Tickets cost Rp 210,000–340,000 and the journey takes 4h 42m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train from Madiun to Tegal
- Ave. Duration
- 4h 42m
- Frequency
- 3 times a day
- Estimated price
- Rp 210,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 210,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 390,000–700,000
Train from Semarang Tawang Station to Tegal
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- 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
- kramatdjati.jakarta@gmail.com
- Website
- kramat-djati.com
Bus from Madiun to Semarang Krapyak
- Ave. Duration
- 3h 28m
- Frequency
- Once daily
- Estimated price
- Rp 75,000–110,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 Getting to Rome from the airport, Which side of Niagara Falls should I choose (and how do I get there)?, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 63+ hotels available in Tegal.









