There are 6 ways to get from Malang to Wonosari by bus, train, 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.
Bus
best- Take the bus from Malang Terminal Arjosari to Yogyakarta Terminal Giwanganbus
6h 40mRp 490,326–549,029Train via Surakarta
cheapest- Take the train from Malang to Solo Balapantrain Malabar / ...
7h 3mRp 430,913–911,550Drive 296.2 km
- Drive from Malang to Wonosaricar 296.2 km
4h 48mRp 583,390–842,674Taxi
- Take the taxi from Malang to Wonosaritaxi 296.2 km
4h 48mRp 1,700,000–2,100,000Train
- Take the train from Malang to Yogyakarta Tugutrain Malabar / ...
7h 5mRp 447,094–610,781Van
- Take the bus from Malang to Yogyakartabus
13h 7mRp 447,270–545,352
Questions & Answers
The cheapest way to get from Malang to Wonosari is to Van which costs Rp440000 - Rp550000 and takes 13h 7m.
The fastest way to get from Malang to Wonosari is to drive which takes 4h 48m and costs Rp550000 - Rp850000.
No, there is no direct bus from Malang to Wonosari. However, there are services departing from Malang Terminal Arjosari and arriving at Yogyakarta Terminal Giwangan via . The journey, including transfers, takes approximately 6h 40m.
No, there is no direct train from Malang to Wonosari. However, there are services departing from Malang and arriving at Klaten via Solo Balapan. The journey, including transfers, takes approximately 7h 3m.
The distance between Malang and Wonosari is 381 km. The road distance is 296.2 km.
The best way to get from Malang to Wonosari without a car is to bus which takes 6h 40m and costs Rp490000 - Rp550000.
It takes approximately 6h 40m to get from Malang to Wonosari, including transfers.
Malang to Wonosari bus services, operated by Citi Trans, depart from Malang Terminal Arjosari station.
Malang to Wonosari train services, operated by Kereta API, depart from Malang station.
The best way to get from Malang to Wonosari is to bus which takes 6h 40m and costs Rp490000 - Rp550000. Alternatively, you can train via Surakarta, which costs Rp430000 - Rp950000 and takes 7h 3m.
What companies run services between Malang, Indonesia and Wonosari, Special Region of Yogyakarta, Indonesia?
Citi Trans operates a bus from Malang Terminal Arjosari to Yogyakarta Terminal Giwangan once daily. Tickets cost Rp 222,457 and the journey takes 6h. Alternatively, Kereta API operates a train from Malang to Solo Balapan 4 times a day. Tickets cost Rp 200,000–340,000 and the journey takes 5h 36m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Malang to Solo Balapan
- Ave. Duration
- 5h 36m
- Frequency
- 4 times a day
- Estimated price
- Rp 200,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 200,000–340,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 370,000–700,000
Train from Malang to Yogyakarta Tugu
- Ave. Duration
- 6h 1m
- Frequency
- Every 4 hours
- Estimated price
- Rp 220,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 220,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 410,000–700,000
- Phone
- 02179171717
- [email protected]
- Website
- cititrans.co.id
Bus from Malang Terminal Arjosari to Yogyakarta Terminal Giwangan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 222,457
- Book at
- 12go.asia
- Website
- mi-travel.id
Bus from Malang to Yogyakarta
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 220,000–280,000
- Book at
- 12go.asia
- Ave. Duration
- 4h 48m
- Estimated price
- Rp 1,700,000–2,100,000
Grab Taxi
- Website
- grab.com
Taksi Citra
- Phone
- +62-341-404040
- Website
- instagram.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 How to get from Southend Airport into central London, How to get from Gatwick Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Malang to Wonosari bus services, operated by Citi Trans, arrive at Yogyakarta Terminal Giwangan station.
Malang to Wonosari train services, operated by Kereta API, arrive at Solo Balapan station.
Yes, the driving distance between Malang to Wonosari is 296 km. It takes approximately 4h 48m to drive from Malang to Wonosari.
There are 96+ hotels available in Wonosari.









