Contents
Leaving the humid, high-rise skyline of Jakarta for the mist-covered peaks of Wonosobo is a transition from Indonesia's chaotic heart to its spiritual highland soul. Most travelers heading this way have their sights set on the Dieng Plateau, an ancient volcanic complex where Hindu temples sit amidst sulfurous lakes and sunrise viewpoints. The journey takes you away from the coastal plains of Java and deep into the Central Javanese interior, where the air grows noticeably cooler and the scenery shifts to terraced vegetable plots and rolling hills.

Because Wonosobo does not have its own airport or a direct train station, the long-distance bus is the undisputed king of this route. It is a classic Javanese road trip that typically involves an overnight haul, allowing you to wake up just as the mountain air begins to crisp. You can easily browse the latest schedules and book your seats for this journey on GoAsia.cc to ensure a smooth transition from the capital to the highlands.
Jakarta to Wonosobo by Bus
The bus journey from Jakarta to Wonosobo is well-established, with several departure points scattered across the Greater Jakarta area (Jabodetabek). Booking platforms list Executive class buses from operators such as Dieng Indah, Kupu Kupu Ayu, Agramas and DAMRI (October 2026).[1] Seating and onboard amenities differ by operator, so check the details of your ticket.
Departures from Central Jakarta and Pasar Baru
For those staying in the heart of the city, departing from Pasar Baru is a convenient option. The listed journey time is 9 hours 30 minutes to 10 hours, with an evening departure and a fare of about $9 (October 2026).[1] These buses suit travelers who want to avoid the larger terminals on the outskirts of the city, and the evening departure means you arrive in Wonosobo in the early morning.
Departures from East Jakarta and Bekasi
If you are located on the eastern side of the metropolitan area, you can board at points like Jatibening or Bekasi. These departures are listed with slightly shorter journey times. From Jatibening the listed duration is 8 hours 45 minutes to 9 hours 45 minutes, and from Bekasi 8 hours 55 minutes to 9 hours 55 minutes, both at about $9 (October 2026).[1]
Direct Jakarta Main Terminals
General departures from various points in Jakarta are listed at about $9 to $13, with journey times of 10 to 12 hours depending on the boarding point and traffic leaving the city (October 2026).[1] Fares differ by operator.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Bus (from Bekasi) | $9[1] | 9h - 10h[1] | High (Executive) |
| Bus (from Jakarta City) | $9 - $13[1] | 10h - 12h[1] | High (Executive) |
| Bus (from Pasar Baru) | $9[1] | 9h 30m - 10h[1] | High (Executive) |
| Bus (from Jatibening) | $9[1] | 8h 45m - 9h 45m[1] | High (Executive) |
Tips for Traveling from Jakarta to Wonosobo
- Book in Advance: This route is incredibly popular with locals heading home and weekend hikers. Seats on Executive buses can fill up quickly, especially on Friday nights or before public holidays.
- Prepare for the Cold: Carry a jacket or a small blanket for the overnight ride, and keep it handy for when you arrive in Wonosobo, as the mountain air is cooler than in Jakarta.
- Choose Your Boarding Point Wisely: Jakarta traffic is unpredictable. Choose a departure point closest to your accommodation to avoid spending two hours in a taxi just to reach the bus terminal.
- Snacks and Water: Meal stops differ by operator, so bring your own water and light snacks for the long journey.
- Onward Travel: The Dieng Plateau is a further ride from Wonosobo, so plan your onward connection and ask locally about the last departure of the day.
Timetable
| Bus Bekasi - Wonosobo $ 8.95 8h 55m – 9h 55m | |
|
| Bus Jakarta - Wonosobo $ 9.12–13.33 10h – 12h | |
|
| Bus Pasar Baru - Wonosobo $ 9.12 9h 30m – 10h | |
|
| Bus Jatibening - Wonosobo $ 9.12 8h 45m – 9h 45m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Jakarta to Wonosobo, including current prices and schedules.
The cheapest way to travel is by Executive bus, with booking platforms listing tickets from about $9 (October 2026) from departure points including Bekasi, Jatibening and Pasar Baru.
The fastest listed options are the buses departing from Jatibening, with journey times of about 8 hours 45 minutes to 9 hours 45 minutes.
Depending on your starting point and traffic, the listed journey takes between about 9 and 12 hours.
Booking platforms list Executive class buses on this route. Seat layouts differ by operator, so check your ticket for the seat type before you book.
Yes, it is highly recommended to book in advance, especially for weekend travel, as Wonosobo is a major gateway for tourists visiting the Dieng Highlands.
Booking platforms list arrivals at Wonosobo bus terminal and at Terminal Sawangan. Check your ticket for the exact arrival point.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: Jakarta - Wonosobo timetable. Retrieved October 17, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.