Yogyakarta to Kudus
Head to Kudus and explore its historic mosques, a contrast to Yogyakarta’s rich royal palaces and artistic vibe. Here you can see the key details for journeys by bus between Yogyakarta and Kudus, including departure times and pricing.
Travel options for Yogyakarta to Kudus
For a trip from Yogyakarta to Kudus, bus is both the fastest and the most cost-effective choice at 130000 IDR, taking just 2h y 50 minutes.
Bus from Yogyakarta to Kudus
Buses depart regularly from multiple stations, including Pasar Sleman Yogyakarta, Yogya Denggung Yogyakarta, Kantor Perwakilan Jombor Yogyakarta, Gamping Jogja Yogyakarta and others, with the first trip of the day at 04:00, from Yogyakarta, allowing you to plan your journey to Kudus at a suitable time. The ride takes around 2 hours 50 minutes to reach multiple stations, including Alun Alun Kudus, Indomaret Gotri Jepara, Agen Pr Shantika Pak Gunawan Demak, Alfamart Trengguli Demak and others with fares starting from 130,000 IDR. Make sure to reserve your seat in advance book your ticket.
Prices: 130,000 IDR
Duration: 2h 50m – 6h ⏱
Bus Routes & Schedules from Yogyakarta to Kudus
For this bus route between Yogyakarta and Kudus, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 2h 50m to 6h. Bus services operate on a shared schedule from 04:00 until 19:00, while fares generally start at 130,000 to 205,000 IDR and may differ slightly by service and stop. Reviewing the full bus timetable for Yogyakarta to Kudus allows you to compare stations and available departures before selecting the option that best fits your plans.
Cheapest Bus Yogyakarta to Kudus
130000 IDR, from Pasar Sleman Yogyakarta to Alun Alun Kudus, departure at some times, duration 3h 50mFastest Bus Yogyakarta to Kudus
205000 IDR, from Pasar Sleman Yogyakarta to Alun Alun Kudus, departure at some times, duration 2h 50mBus Timetable: Alfamart Kyai Mojo Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 07:05 11:45 4h 40m 165000 IDR
- 17:05 21:45 4h 40m 165000 IDR
Bus Timetable: Alfamart Kyai Mojo Yogyakarta → Alfamart Trengguli Demak
- 07:05 11:50 4h 45m 165000 IDR
- 17:05 21:50 4h 45m 165000 IDR
Bus Timetable: Alfamart Kyai Mojo Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 07:05 12:00 4h 55m 165000 IDR
- 17:05 22:00 4h 55m 165000 IDR
Bus Timetable: Alfamart Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 07:45 11:45 4h 165000 IDR
- 17:45 21:45 4h 165000 IDR
Bus Timetable: Alfamart Yogyakarta → Alfamart Trengguli Demak
- 07:45 11:50 4h 5m 165000 IDR
- 17:45 21:50 4h 5m 165000 IDR
Bus Timetable: Alfamart Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 07:45 12:00 4h 15m 165000 IDR
- 17:45 22:00 4h 15m 165000 IDR
Bus Timetable: Gamping Jogja Yogyakarta → Alun Alun Kudus
- 04:00 08:50 4h 50m 130000 IDR
- 06:00 09:50 3h 50m 205000 IDR
- 09:00 13:50 4h 50m 155000 IDR
- 10:00 13:50 3h 50m 155000 IDR
- 13:00 17:50 4h 50m 155000 IDR
- 15:00 18:50 3h 50m 205000 IDR
- 17:30 22:20 4h 50m 155000 IDR
- 18:00 22:50 4h 50m 155000 IDR
Bus Timetable: Gamping Jogja Yogyakarta → Indomaret Gotri Jepara
- 04:00 08:55 4h 55m 130000 IDR
- 06:00 10:55 4h 55m 205000 IDR
- 09:00 14:55 5h 55m 155000 IDR
- 10:00 14:55 4h 55m 155000 IDR
- 13:00 18:55 5h 55m 155000 IDR
- 15:00 19:55 4h 55m 205000 IDR
- 17:30 23:25 5h 55m 155000 IDR
- 18:00 23:55 5h 55m 155000 IDR
Bus Timetable: Halte Denggung Sleman, Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 07:35 11:45 4h 10m 165000 IDR
- 17:35 21:45 4h 10m 165000 IDR
Bus Timetable: Halte Denggung Sleman, Yogyakarta → Alfamart Trengguli Demak
- 07:35 11:50 4h 15m 165000 IDR
- 17:35 21:50 4h 15m 165000 IDR
Bus Timetable: Halte Denggung Sleman, Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 07:35 12:00 4h 25m 165000 IDR
- 17:35 22:00 4h 25m 165000 IDR
Bus Timetable: Hotel Borobudur Jombor Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 07:30 11:45 4h 15m 165000 IDR
- 17:30 21:45 4h 15m 165000 IDR
Bus Timetable: Hotel Borobudur Jombor Yogyakarta → Alfamart Trengguli Demak
- 07:30 11:50 4h 20m 165000 IDR
- 17:30 21:50 4h 20m 165000 IDR
Bus Timetable: Hotel Borobudur Jombor Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 07:30 12:00 4h 30m 165000 IDR
- 17:30 22:00 4h 30m 165000 IDR
Bus Timetable: Hotel Candra Kirana Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 06:45 11:45 5h 165000 IDR
- 16:45 21:45 5h 165000 IDR
Bus Timetable: Hotel Candra Kirana Yogyakarta → Alfamart Trengguli Demak
- 06:45 11:50 5h 5m 165000 IDR
- 16:45 21:50 5h 5m 165000 IDR
Bus Timetable: Hotel Candra Kirana Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 06:45 12:00 5h 15m 165000 IDR
- 16:45 22:00 5h 15m 165000 IDR
Bus Timetable: Hotel Harper Mangkubumi Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 07:15 11:45 4h 30m 165000 IDR
- 17:15 21:45 4h 30m 165000 IDR
Bus Timetable: Hotel Harper Mangkubumi Yogyakarta → Alfamart Trengguli Demak
- 07:15 11:50 4h 35m 165000 IDR
- 17:15 21:50 4h 35m 165000 IDR
Bus Timetable: Hotel Harper Mangkubumi Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 07:15 12:00 4h 45m 165000 IDR
- 17:15 22:00 4h 45m 165000 IDR
Bus Timetable: Indomaret Kricak Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 07:20 11:45 4h 25m 165000 IDR
- 17:20 21:45 4h 25m 165000 IDR
Bus Timetable: Indomaret Kricak Yogyakarta → Alfamart Trengguli Demak
- 07:20 11:50 4h 30m 165000 IDR
- 17:20 21:50 4h 30m 165000 IDR
Bus Timetable: Indomaret Kricak Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 07:20 12:00 4h 40m 165000 IDR
- 17:20 22:00 4h 40m 165000 IDR
Bus Timetable: Indomaret Prawirotaman Yogyakarta → Agen Pr Shantika Pak Gunawan Demak
- 06:45 11:45 5h 165000 IDR
- 16:45 21:45 5h 165000 IDR
Bus Timetable: Indomaret Prawirotaman Yogyakarta → Alfamart Trengguli Demak
- 06:45 11:50 5h 5m 165000 IDR
- 16:45 21:50 5h 5m 165000 IDR
Bus Timetable: Indomaret Prawirotaman Yogyakarta → Indomaret Gotri Kalinyamatan Jepara
- 06:45 12:00 5h 15m 165000 IDR
- 16:45 22:00 5h 15m 165000 IDR
Bus Timetable: Kantor Perwakilan Jombor Yogyakarta → Alun Alun Kudus
- 04:30 07:50 3h 20m 130000 IDR
- 06:30 09:50 3h 20m 205000 IDR
- 09:30 13:50 4h 20m 155000 IDR
- 10:30 13:50 3h 20m 155000 IDR
- 13:30 17:50 4h 20m 155000 IDR
- 15:30 18:50 3h 20m 205000 IDR
- 18:00 22:20 4h 20m 155000 IDR
- 18:30 22:50 4h 20m 155000 IDR
Bus Timetable: Kantor Perwakilan Jombor Yogyakarta → Indomaret Gotri Jepara
- 04:30 09:55 5h 25m 130000 IDR
- 06:30 10:55 4h 25m 205000 IDR
- 09:30 14:55 5h 25m 155000 IDR
- 10:30 14:55 4h 25m 155000 IDR
- 13:30 18:55 5h 25m 155000 IDR
- 15:30 19:55 4h 25m 205000 IDR
- 18:00 23:25 5h 25m 155000 IDR
- 18:30 23:55 5h 25m 155000 IDR
Bus Timetable: Pasar Sleman Yogyakarta → Alun Alun Kudus
- 05:00 08:50 3h 50m 130000 IDR
- 07:00 09:50 2h 50m 205000 IDR
- 10:00 13:50 3h 50m 155000 IDR
- 11:00 13:50 2h 50m 155000 IDR
- 14:00 16:50 2h 50m 155000 IDR
- 16:00 18:50 2h 50m 205000 IDR
- 18:30 22:20 3h 50m 155000 IDR
- 19:00 22:50 3h 50m 155000 IDR
Bus Timetable: Pasar Sleman Yogyakarta → Indomaret Gotri Jepara
- 05:00 08:55 3h 55m 130000 IDR
- 07:00 10:55 3h 55m 205000 IDR
- 10:00 14:55 4h 55m 155000 IDR
- 11:00 14:55 3h 55m 155000 IDR
- 14:00 17:55 3h 55m 155000 IDR
- 16:00 19:55 3h 55m 205000 IDR
- 18:30 23:25 4h 55m 155000 IDR
- 19:00 23:55 4h 55m 155000 IDR
Bus Timetable: Yogya Denggung Yogyakarta → Alun Alun Kudus
- 05:00 07:50 2h 50m 130000 IDR
- 07:00 09:50 2h 50m 205000 IDR
- 10:00 13:50 3h 50m 155000 IDR
- 11:00 13:50 2h 50m 155000 IDR
- 14:00 16:50 2h 50m 155000 IDR
- 16:00 18:50 2h 50m 205000 IDR
- 18:30 22:20 3h 50m 155000 IDR
- 19:00 22:50 3h 50m 155000 IDR
Bus Timetable: Yogya Denggung Yogyakarta → Indomaret Gotri Jepara
- 05:00 08:55 3h 55m 130000 IDR
- 07:00 10:55 3h 55m 205000 IDR
- 10:00 14:55 4h 55m 155000 IDR
- 11:00 14:55 3h 55m 155000 IDR
- 14:00 18:55 4h 55m 155000 IDR
- 16:00 19:55 3h 55m 205000 IDR
- 18:30 23:25 4h 55m 155000 IDR
- 19:00 23:55 4h 55m 155000 IDR
Bus Timetable: Yogyakarta → Kudus
- 07:30 13:30 6h 138816 IDR
- 12:30 18:30 6h 138816 IDR
- 16:30 22:30 6h 138816 IDR
Bus Timetable: Yogyakarta Office → Agen Pr Shantika Pak Gunawan Demak
- 07:00 11:45 4h 45m 165000 IDR
- 17:00 21:45 4h 45m 165000 IDR
Bus Timetable: Yogyakarta Office → Alfamart Trengguli Demak
- 07:00 11:50 4h 50m 165000 IDR
- 17:00 21:50 4h 50m 165000 IDR
Bus Timetable: Yogyakarta Office → Indomaret Gotri Kalinyamatan Jepara
- 07:00 12:00 5h 165000 IDR
- 17:00 22:00 5h 165000 IDR
Frequently Asked Questions Yogyakarta to Kudus
Below you will find answers to the most common questions about traveling from Yogyakarta to Kudus.
How long does the Yogyakarta to Kudus trip usually take?
The Yogyakarta to Kudus trip by bus usually takes about 2 hours 50 minutes to 6 hours. The difference depends on the boarding point in Yogyakarta and the drop-off point in or near Kudus, since some services continue farther toward Demak or Jepara.
What is the usual price range for Yogyakarta to Kudus?
For Yogyakarta to Kudus, bus fares are listed from IDR 130,000 to IDR 205,000. The exact fare depends on the operator and the specific departure and arrival points used on the route.
Which is the cheapest way to travel from Yogyakarta to Kudus?
The cheapest listed option on Yogyakarta to Kudus is a bus fare starting at IDR 130,000. That lowest price is shown for services departing from Yogyakarta-area points such as Pasar Sleman or Yogya Denggung and arriving in Kudus or nearby stops.
What is the fastest option on the Yogyakarta to Kudus route?
The fastest listed bus trip from Yogyakarta to Kudus takes about 2 hours 50 minutes. That shortest time appears on departures from Pasar Sleman Yogyakarta or Yogya Denggung Yogyakarta to Alun Alun Kudus.
Where do buses leave from on the Yogyakarta to Kudus route?
Buses on the Yogyakarta to Kudus route depart from several points, including Pasar Sleman Yogyakarta, Yogya Denggung Yogyakarta, Kantor Perwakilan Jombor Yogyakarta, Gamping Jogja Yogyakarta, and other Yogyakarta stops such as Hotel Borobudur Jombor and Indomaret Prawirotaman.
Where can you arrive when traveling from Yogyakarta to Kudus by bus?
Bus arrivals for Yogyakarta to Kudus include Alun Alun Kudus and Kudus, with some services also continuing to nearby places such as Demak or Jepara stops like Alfamart Trengguli Demak and Indomaret Gotri Jepara.
How much time should I expect if I leave from Jombor or Gamping in Yogyakarta to Kudus?
From Kantor Perwakilan Jombor Yogyakarta to Alun Alun Kudus, the trip takes about 3 hours 20 minutes to 4 hours 20 minutes. From Gamping Jogja Yogyakarta to Alun Alun Kudus, it is about 3 hours 50 minutes to 4 hours 50 minutes.
How long is the Yogyakarta to Kudus bus trip from central Yogyakarta stops?
From central Yogyakarta stops such as Hotel Harper Mangkubumi, Hotel Candra Kirana, or Indomaret Prawirotaman, the bus trip to Kudus-area destinations is roughly 4 hours 30 minutes to 5 hours 15 minutes. The exact time varies by the chosen drop-off point.
Are there direct Yogyakarta to Kudus buses, and how many trips are available?
Yes, the route is served by bus, and the schedule shows 121 trips in total. That means there are multiple options across the day, with departures spread between the first and last listed times.
When is the first and last Yogyakarta to Kudus bus departure?
The first listed bus departure for Yogyakarta to Kudus is at 04:00, and the last is at 19:00. This gives travelers a wide daytime range, although the exact departure point can differ.
How long does it take from Yogyakarta to Kudus if I board at Alfamart Yogyakarta?
From Alfamart Yogyakarta, the bus trip takes about 4 hours to Agen Pr Shantika Pak Gunawan Demak, about 4 hours 5 minutes to Alfamart Trengguli Demak, and about 4 hours 15 minutes to Indomaret Gotri Kalinyamatan Jepara.
Can I book the Yogyakarta to Kudus trip online, and where should I look?
Yes, you can check and book the Yogyakarta to Kudus route on TicketRoutes.com. It lists the available bus options, departure points, arrival points, and the current fare range for this route.
Plan journeys across Indonesia
The interactive map helps you explore routes between major cities, coastal destinations, airports, and ferry ports. Compare available transport options and find tickets for your next trip.
More travel routes for Yogyakarta and Kudus
Planning more stops after Yogyakarta to Kudus?
If your journey doesn’t end with Yogyakarta to Kudus, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.