Yogyakarta to Kudus Bus: Schedules, Tickets & Prices
Buses from Yogyakarta to Kudus take around 2h 50m to 6h, with tickets starting from 130,000 IDR to 205,000 IDR.
Bus from Yogyakarta to Kudus
Taking a bus from Yogyakarta to Kudus offers multiple departure options from multiple stations, including Pasar Sleman Yogyakarta, Yogya Denggung Yogyakarta, Kantor Perwakilan Jombor Yogyakarta and others, with the day’s first bus leaving at 04:00. The ride lasts approximately 2 hours 50 minutes and will drop you off at multiple stations, including Alun Alun Kudus, Indomaret Gotri Jepara, Agen Pr Shantika Pak Gunawan Demak and others, with tickets available from 130,000 IDR. Plan ahead and secure your spot reserve your seat.
Prices: 130,000 IDR to 205,000 IDR
Duration: 2h 50m – 6h ⏱
Bus Routes & Schedules from Yogyakarta to Kudus
Bus services linking Yogyakarta and Kudus operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 2h 50m. All buses run within a shared operating window from 04:00 to 19:00, with bus ticket prices starting at 130,000 IDR and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Yogyakarta to Kudus allows you to assess station coverage, timing differences and departure options in detail.
Cheapest Bus Yogyakarta to Kudus
130000 IDR, from Pasar Sleman Yogyakarta to Alun Alun Kudus, departure some times, duration 3h 50m.Fastest Bus Yogyakarta to Kudus
205000 IDR, from Pasar Sleman Yogyakarta to Alun Alun Kudus, departure some times, duration 2h 50m.Bus 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 Bus Yogyakarta to Kudus
Below you will find answers to the most common questions about traveling from Yogyakarta to Kudus by bus.
How long is the bus trip from Yogyakarta to Kudus?
A bus journey from Yogyakarta to Kudus can take about 3 hours 20 minutes to 6 hours, depending on the departure point and arrival stop. Some bus connections are faster, while others take longer, so it helps to check the specific bus service before you travel.
What is the bus ticket price for Yogyakarta to Kudus?
Bus tickets for Yogyakarta to Kudus are priced between 130000 IDR and 205000 IDR. The final fare can vary by bus service and the exact boarding and drop-off points, so it is worth comparing options before booking.
When is the first bus departure from Yogyakarta to Kudus?
The first bus departure for Yogyakarta to Kudus is at 04:00, and the last bus departure is at 19:00. If you want more flexibility, it is a good idea to plan your bus trip around those times and choose the departure that fits your schedule.
Which bus stations can I use for a Yogyakarta to Kudus bus journey?
For a bus journey from Yogyakarta to Kudus, departures can be from places such as Pasar Sleman Yogyakarta, Kantor Perwakilan Jombor Yogyakarta, Gamping Jogja Yogyakarta, and several hotel or shop pickup points in Yogyakarta. Arrivals can include Kudus, Alun Alun Kudus, and some nearby stops, so the best bus connection depends on where you start and where you need to get off.
Can I book bus tickets for Yogyakarta to Kudus in advance?
Yes, it is sensible to book bus tickets for Yogyakarta to Kudus in advance, especially if you want a specific departure point or a preferred bus service. With many bus trips available, early booking can make it easier to secure the schedule that suits you best.
How frequent are the bus departures between Yogyakarta and Kudus?
There are 121 bus trips available for Yogyakarta to Kudus, so the bus frequency is fairly high. That gives travelers plenty of choices across the day, which is useful if you need a bus departure that matches your plans.
Is there a direct bus connection from Yogyakarta to Kudus?
Yes, there is a direct bus connection from Yogyakarta to Kudus, and the trip can be as short as about 3 hours 20 minutes from some departure points. The exact bus journey time depends on where you board in Yogyakarta and where you arrive in Kudus.
What should I know before taking a bus from Yogyakarta to Kudus?
Before taking a bus from Yogyakarta to Kudus, it is smart to check the departure point, arrival stop, and travel time, since these can change the length of the bus journey. It also helps to compare bus tickets and choose a bus service that fits your timing and budget.
Travel options for Yogyakarta to Kudus
More Bus routes from and to Yogyakarta or Kudus
Routes in Bus from Yogyakarta →
Routes in Bus to Yogyakarta ←
Routes in Bus from Kudus →
Planning more than just Yogyakarta to Kudus?
You’re currently viewing Bus options for Yogyakarta to Kudus. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.