Magelang
Magelang
Wonosobo
Wonosobo
Bus

Magelang to Wonosobo

Updated: 28 May 2026

The journey from Magelang to Wonosobo covers 60 kilometers through the mountains. You will travel west through Temanggung. Buses and private cars are the primary modes of transport. The trip takes about 2 hours. Wonosobo is a cool, mountainous region famous for the Dieng Plateau.

Total Distance: 60 km driving distance, 45 km straight-line air distance.
Fastest Way
Private car, 1 hour 30 mins, direct route.
Cheapest Way
Public bus, 30,000 IDR, direct service.
Compare Magelang to Wonosobo Routes
Bus
Direct
Duration
2 hours
Avg Price
30,000 - 50,000 IDR
Operator
Local Minibus
Route
Magelang - Temanggung - Wonosobo

Buses are frequent.

Travel Tips
  • Roads
    The road is winding.
  • Food
    Try 'Mie Ongklok', a local noodle dish.
  • Transport
    Use 'ojek' for local travel.
  • Booking
    No booking needed.
  • Weather
    Very cold at night.
Safety Tips
  • Driving
    Drive carefully on curves.
  • Health
    Stay warm.
  • Emergency
    Keep local contacts.
  • Security
    Be aware of your surroundings.
People Also Ask
  • Is there a train to Wonosobo?
    No, there is no train line to Wonosobo.
  • How long is the bus?
    It takes about 2 hours.
  • What is Wonosobo known for?
    It is known for the Dieng Plateau.
  • Is it safe?
    Yes, it is a safe city.
  • Can I drive?
    Yes, the roads are good.
Quick Info
  • From Magelang, Central Java, Indonesia
  • To Wonosobo, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September for clear views of the Dieng Plateau.

Things to Do in Wonosobo
1
Dieng Plateau
A stunning volcanic plateau with ancient temples and colorful lakes.
2
Telaga Warna
A beautiful lake known for its changing colors.
3
Sikunir Hill
A popular spot for watching the sunrise.
4
Alun-Alun Wonosobo
The central square, great for local food.
Tags
Magelang to Wonosobo Travel to Wonosobo Bus to Wonosobo Central Java transport Wonosobo tourism Magelang bus Indonesia travel Wonosobo city guide Best way to Wonosobo