Contents
Leaving the skyscrapers of Jakarta for Kudus takes you into the heart of Central Java. Kudus is known as Kota Kretek, the clove cigarette city, and has a strong Islamic heritage. The 16th-century Menara Kudus Mosque mixes Islamic, Hindu and Javanese architecture, its tower looks like a red-brick temple, and the tomb of Sunan Kudus lies in the same compound. The Museum Kretek is the only cigarette museum in Indonesia.[1]
The route is a staple for business travelers and families heading home, and the bus is the way to do it. Whether you come for the ancient tombs of the Sunans or a bowl of Soto Kudus, the journey is straightforward if you choose the right class of service.
Jakarta to Kudus by Bus
Several operators run buses between Jakarta and Kudus through the day. On booking platforms, tickets cost about $17 to $30 (November 2026). The trip takes from about 7 hours and can stretch to 16 hours with traffic and stops.[2]
Executive Class
Executive is the class most departures offer.[2] Seats recline, the air conditioning is strong, and a stop at a "Rumah Makan" (rest-area restaurant) along the toll road breaks up the ride. It is a good balance between affordability and comfort.
Suite Class and Luxury Options
For travelers who prioritize sleep and privacy, some operators also offer Suite Class and Luxury seats, with wider reclining seats and fewer passengers per cabin. If you catch an afternoon or evening departure, these classes let you arrive in Kudus rested and ready to explore. You can compare the premium options and secure your seat on GoAsia.cc to get the operator you prefer.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Executive Bus | $17 - $30[2] | From 7h | High |
| Suite Class or Luxury Bus | $17 - $30[2] | From 7h | Excellent |
Tips for Traveling from Jakarta to Kudus
- Boarding Points: Jakarta is massive, and buses leave from several terminals and private agent offices. Check your ticket for the exact departure point and allow extra time for Jakarta's traffic.
- Clothing: Indonesian long-distance buses are notorious for their powerful air conditioning. Even if it is sweltering outside, wear long pants and bring a jacket or hoodie for the night.
- Food and Snacks: Bring your own water and snacks, especially for the longer journeys.
- Booking Ahead: This route is popular on weekends and public holidays such as Lebaran. Book a few days ahead to get a seat in the better classes.
- Arrival in Kudus: Ask your operator where the bus drops you off. From there, a local "angkot" or a taxi takes you to the city center.
Timetable
| Bus Bekasi - Kudus $ 16.82–29.99 4h 45m – 16h | |
|
| Bus Jakarta - Kudus $ 16.82–29.99 7h 15m – 16h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Jakarta to Kudus, including current prices and schedules.
The bus is the way to travel, with tickets from about $17 on booking platforms (November 2026). Prices vary by operator, class and departure time.
An express bus via the toll road is the fastest option, from about 7 hours. Traffic leaving Jakarta can add a lot of time.
The journey takes from about 7 hours and can stretch to 16 hours. The total depends on the bus route, the number of pickups and traffic on the toll road.
Some operators offer Suite Class and Luxury seats with wider seats that recline further, which suits overnight departures.
A reclining seat and air conditioning are standard. Meals and extras such as blankets depend on the operator and class, so check the details when you book.
Buses leave from several terminals and private agent offices across the city. Check your ticket for the exact departure point before you set out.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Indonesia Travel (Ministry of Tourism of Indonesia): Tempat Wisata Kudus: Menjelajahi Sejarah, Alam, dan Rekreasi. Retrieved October 28, 2026.
- [2] 12Go: 12Go timetable Jakarta - Kudus. Retrieved November 3, 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.
