There are 3 ways to get from Semarang to Wonosobo by bus, taxi or car
What companies run services between Semarang, Indonesia and Wonosobo, Indonesia?
Sumber Alam operates a bus from Semarang to Wonosobo hourly. Tickets cost $5 - $10 and the journey takes 2 h 30 min. Nusantara also services this route 5 times a day.
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 do I get from Sydney to Melbourne, Want to know more about US trains? and Need to know: Eurostar - to help you get the most out of your next trip.
Questions & Answers
How far is it from Semarang to Wonosobo?
The distance between Semarang and Wonosobo is 70 km. The road distance is 106 km.
What is the cheapest way to get from Semarang to Wonosobo?
The cheapest way to get from Semarang to Wonosobo is to bus which costs Rp42000 - Rp130000 and takes 2 h 30 min.
What is the fastest way to get from Semarang to Wonosobo?
The quickest way to get from Semarang to Wonosobo is to taxi which takes 1 h 35 min and costs Rp420000 - Rp550000.
Is there a direct bus between Semarang and Wonosobo?
Yes, there is a direct bus departing from Semarang and arriving at Wonosobo. Services depart hourly, and operate every day. The journey takes approximately 2 h 30 min.
How long does it take to get from Semarang to Wonosobo?
The bus from Semarang to Wonosobo takes 2 h 30 min including transfers and departs hourly.