There are 5 ways to get from Tulungagung to Magelang by train, bus, taxi, 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.
Train, bus via Nganjuk
best- Take the train from Tulungagung to Nganjuktrain
- Take the train from Nganjuk to Yogyakartatrain
- Take the bus from Yogyakarta to Magelang Kotabus
6h 47mRp 185,751–893,600Taxi, bus
- Take the taxi from Tulungagung to Ponorogotaxi
- Take the bus from Ponorogo to Solo Terminal Tirtonadibus
- Take the bus from Solo to Yogyakartabus
- Take the bus from Yogyakarta to Magelang Kotabus
8h 11mRp 575,565–922,576Drive 244.6 km
- Drive from Tulungagung to Magelangcar 244.6 km
4h 7mRp 482,767–697,330Taxi
- Take the taxi from Tulungagung to Magelangtaxi 244.6 km
4h 7mRp 1,400,000–1,800,000Train, bus
- Take the train from Tulungagung to Yogyakartatrain Malabar / ...
- Take the bus from Yogyakarta to Magelang Kotabus Yogyakarta - Magelang Kota
7h 3mRp 189,298–576,882
Questions & Answers
The cheapest way to get from Tulungagung to Magelang is to train and bus which costs Rp180000 - Rp600000 and takes 7h 3m.
The fastest way to get from Tulungagung to Magelang is to drive which takes 4h 7m and costs Rp480000 - Rp700000.
The distance between Tulungagung and Magelang is 334 km. The road distance is 244.6 km.
The best way to get from Tulungagung to Magelang without a car is to train and bus via Nganjuk which takes 6h 47m and costs Rp180000 - Rp900000.
It takes approximately 6h 47m to get from Tulungagung to Magelang, including transfers.
Yes, the driving distance between Tulungagung to Magelang is 245 km. It takes approximately 4h 7m to drive from Tulungagung to Magelang.
There are 227+ hotels available in Magelang.
What companies run services between Tulungagung, Indonesia and Magelang, Indonesia?
There is no direct connection from Tulungagung to Magelang. However, you can take the train to Nganjuk, take the train to Yogyakarta, walk to Tugu Station, take the bus to Post Office, walk to Yogyakarta, then take the bus to Magelang Kota. Alternatively, you can take the taxi to Ponorogo, take the bus to Solo Terminal Tirtonadi, walk to Solo, take the bus to Yogyakarta, walk to Yogyakarta, then take the bus to Magelang Kota.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Tulungagung to Nganjuk
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- Rp 49,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 49,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 90,000–650,000
Train from Nganjuk to Yogyakarta
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
Train from Tulungagung to Yogyakarta
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- 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
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 021-769 3000
- [email protected]
- Website
- kramat-djati.com
Bus from Ponorogo to Solo Terminal Tirtonadi
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- Rp 85,000–120,000
- Website
- http://www.kramat-djati.com/
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Solo to Yogyakarta
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- Rp 65,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Ave. Duration
- 2h 41m
- Estimated price
- Rp 410,000–1,800,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 Travelling by boat in Italy, 4 of the smartest ways to explore Australia, and Travelling around the UAE - to help you get the most out of your next trip.











