Kudus to Yogyakarta Bus: Schedules, Tickets & Prices
Buses from Kudus to Yogyakarta take around 3h 25m to 6h 35m, with tickets starting from 165,000 IDR to 215,000 IDR.
Bus from Kudus to Yogyakarta
Taking a bus from Kudus to Yogyakarta offers multiple departure options from multiple stations, including Agen Pr Shantika Pak Gunawan Demak, Alfamart Trengguli Demak, Spbu Gendangan Welahan Jepara and others, with the day’s first bus leaving at 07:35. The ride lasts approximately 3 hours 25 minutes and will drop you off at multiple stations, including Hotel Borobudur Jombor Yogyakarta, Hotel Harper Mangkubumi Yogyakarta, Alfamart Kyai Mojo Yogyakarta and others, with tickets available from 165,000 IDR. Plan ahead and secure your spot reserve your seat.
Prices: 165,000 IDR to 215,000 IDR
Duration: 3h 25m – 6h 35m ⏱
Bus Routes & Schedules from Kudus to Yogyakarta
On this bus route between Kudus and Yogyakarta, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 3h 25m. Buses follow a coordinated schedule running from 07:35 until 18:15, covering most of the day. Fares usually start at 165,000 IDR and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Kudus to Yogyakarta helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.
Cheapest Bus Kudus to Yogyakarta
165000 IDR, from Agen Pr Shantika Pak Gunawan Demak to Hotel Borobudur Jombor Yogyakarta, departure some times, duration 4h 5m.Fastest Bus Kudus to Yogyakarta
165000 IDR, from Agen Pr Shantika Pak Gunawan Demak to Alfamart Yogyakarta, departure 08:15, duration 3h 25m.Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Alfamart Kyai Mojo Yogyakarta
- 08:15 12:25 4h 10m 165000 IDR
- 18:15 22:40 4h 25m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Alfamart Yogyakarta
- 08:15 11:40 3h 25m 165000 IDR
- 18:15 22:00 3h 45m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Halte Denggung Sleman, Yogyakarta
- 08:15 11:55 3h 40m 165000 IDR
- 18:15 22:15 4h 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Hotel Borobudur Jombor Yogyakarta
- 08:15 12:00 3h 45m 165000 IDR
- 18:15 22:20 4h 5m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Hotel Candra Kirana Yogyakarta
- 08:15 12:30 4h 15m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Hotel Harper Mangkubumi Yogyakarta
- 08:15 12:15 4h 165000 IDR
- 18:15 22:30 4h 15m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Indomaret Kricak Yogyakarta
- 08:15 12:10 3h 55m 165000 IDR
- 18:15 22:25 4h 10m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Indomaret Prawirotaman Yogyakarta
- 08:15 12:30 4h 15m 165000 IDR
Bus Timetable: Agen Pr Shantika Pak Gunawan Demak → Yogyakarta Office
- 08:15 12:30 4h 15m 165000 IDR
- 18:15 22:45 4h 30m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Alfamart Kyai Mojo Yogyakarta
- 08:00 12:25 4h 25m 165000 IDR
- 18:00 22:40 4h 40m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Alfamart Yogyakarta
- 08:00 11:40 3h 40m 165000 IDR
- 18:00 22:00 4h 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Halte Denggung Sleman, Yogyakarta
- 08:00 11:55 3h 55m 165000 IDR
- 18:00 22:15 4h 15m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Hotel Borobudur Jombor Yogyakarta
- 08:00 12:00 4h 165000 IDR
- 18:00 22:20 4h 20m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Hotel Candra Kirana Yogyakarta
- 08:00 12:30 4h 30m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Hotel Harper Mangkubumi Yogyakarta
- 08:00 12:15 4h 15m 165000 IDR
- 18:00 22:30 4h 30m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Indomaret Kricak Yogyakarta
- 08:00 12:10 4h 10m 165000 IDR
- 18:00 22:25 4h 25m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Indomaret Prawirotaman Yogyakarta
- 08:00 12:30 4h 30m 165000 IDR
Bus Timetable: Alfamart Trengguli Demak → Yogyakarta Office
- 08:00 12:30 4h 30m 165000 IDR
- 18:00 22:45 4h 45m 165000 IDR
Bus Timetable: Indomaret Gotri Jepara → Kantor Perwakilan Jombor Yogyakarta
- 08:55 13:30 4h 35m 165000 IDR
- 11:30 16:00 4h 30m 165000 IDR
- 11:55 17:30 5h 35m 165000 IDR
- 13:30 18:00 4h 30m 215000 IDR
- 16:30 21:00 4h 30m 165000 IDR
- 16:55 22:30 5h 35m 165000 IDR
Bus Timetable: Indomaret Gotri Jepara → Pasar Sleman Yogyakarta
- 08:55 13:30 4h 35m 165000 IDR
- 11:30 16:00 4h 30m 165000 IDR
- 11:55 17:30 5h 35m 165000 IDR
- 13:30 18:00 4h 30m 215000 IDR
- 16:30 21:00 4h 30m 165000 IDR
- 16:55 22:30 5h 35m 165000 IDR
Bus Timetable: Indomaret Gotri Jepara → Stasiun Yogyakarta
- 08:55 14:30 5h 35m 165000 IDR
- 11:30 16:55 5h 25m 165000 IDR
- 11:55 18:30 6h 35m 165000 IDR
- 13:30 18:55 5h 25m 215000 IDR
- 16:30 21:55 5h 25m 165000 IDR
- 16:55 23:30 6h 35m 165000 IDR
Bus Timetable: Indomaret Gotri Jepara → Yogya Denggung Yogyakarta
- 08:55 13:30 4h 35m 165000 IDR
- 11:30 16:00 4h 30m 165000 IDR
- 11:55 17:30 5h 35m 165000 IDR
- 13:30 18:00 4h 30m 215000 IDR
- 16:30 21:00 4h 30m 165000 IDR
- 16:55 22:30 5h 35m 165000 IDR
Bus Timetable: Indomaret Gotri Jepara → Yogyakarta Office
- 08:55 15:30 6h 35m 165000 IDR
- 11:30 16:55 5h 25m 165000 IDR
- 11:55 18:30 6h 35m 165000 IDR
- 13:30 18:55 5h 25m 215000 IDR
- 16:30 21:55 5h 25m 165000 IDR
- 16:55 23:30 6h 35m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Alfamart Kyai Mojo Yogyakarta
- 07:35 12:25 4h 50m 165000 IDR
- 17:35 22:40 5h 5m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Alfamart Yogyakarta
- 07:35 11:40 4h 5m 165000 IDR
- 17:35 22:00 4h 25m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Halte Denggung Sleman, Yogyakarta
- 07:35 11:55 4h 20m 165000 IDR
- 17:35 22:15 4h 40m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Hotel Borobudur Jombor Yogyakarta
- 07:35 12:00 4h 25m 165000 IDR
- 17:35 22:20 4h 45m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Hotel Candra Kirana Yogyakarta
- 07:35 12:30 4h 55m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Hotel Harper Mangkubumi Yogyakarta
- 07:35 12:15 4h 40m 165000 IDR
- 17:35 22:30 4h 55m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Indomaret Kricak Yogyakarta
- 07:35 12:10 4h 35m 165000 IDR
- 17:35 22:25 4h 50m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Indomaret Prawirotaman Yogyakarta
- 07:35 12:30 4h 55m 165000 IDR
Bus Timetable: Indomaret Gotri Kalinyamatan Jepara → Yogyakarta Office
- 07:35 12:30 4h 55m 165000 IDR
- 17:35 22:45 5h 10m 165000 IDR
Bus Timetable: Mayong Jepara → Kantor Perwakilan Jombor Yogyakarta
- 09:10 13:30 4h 20m 165000 IDR
- 12:00 16:00 4h 165000 IDR
- 12:20 17:30 5h 10m 165000 IDR
- 14:00 18:00 4h 215000 IDR
- 17:00 21:00 4h 165000 IDR
- 17:20 22:30 5h 10m 165000 IDR
Bus Timetable: Mayong Jepara → Pasar Sleman Yogyakarta
- 09:10 13:30 4h 20m 165000 IDR
- 12:00 16:00 4h 165000 IDR
- 12:20 17:30 5h 10m 165000 IDR
- 14:00 18:00 4h 215000 IDR
- 17:00 21:00 4h 165000 IDR
- 17:20 22:30 5h 10m 165000 IDR
Bus Timetable: Mayong Jepara → Stasiun Yogyakarta
- 09:10 14:30 5h 20m 165000 IDR
- 12:00 16:55 4h 55m 165000 IDR
- 12:20 18:30 6h 10m 165000 IDR
- 14:00 18:55 4h 55m 215000 IDR
- 17:00 21:55 4h 55m 165000 IDR
- 17:20 23:30 6h 10m 165000 IDR
Bus Timetable: Mayong Jepara → Yogya Denggung Yogyakarta
- 09:10 13:30 4h 20m 165000 IDR
- 12:00 16:00 4h 165000 IDR
- 12:20 17:30 5h 10m 165000 IDR
- 14:00 18:00 4h 215000 IDR
- 17:00 21:00 4h 165000 IDR
- 17:20 22:30 5h 10m 165000 IDR
Bus Timetable: Mayong Jepara → Yogyakarta Office
- 09:10 14:30 5h 20m 165000 IDR
- 12:00 16:55 4h 55m 165000 IDR
- 12:20 18:30 6h 10m 165000 IDR
- 14:00 18:55 4h 55m 215000 IDR
- 17:00 21:55 4h 55m 165000 IDR
- 17:20 23:30 6h 10m 165000 IDR
Bus Timetable: Spbu Gendangan Welahan Jepara → Dagadu Gedong Kuning, Giwangan
- 09:00 14:45 5h 45m 197500 IDR
- 13:00 18:45 5h 45m 197500 IDR
- 15:00 20:45 5h 45m 197500 IDR
- 16:00 21:45 5h 45m 197500 IDR
- 18:00 23:45 5h 45m 197500 IDR
Bus Timetable: Spbu Gendangan Welahan Jepara → Gading Yogyakarta
- 09:00 15:00 6h 197500 IDR
- 13:00 19:00 6h 197500 IDR
- 15:00 21:00 6h 197500 IDR
- 16:00 22:00 6h 197500 IDR
- 18:00 00:00 6h 197500 IDR
Bus Timetable: Spbu Gendangan Welahan Jepara → Seturan Yogyakarta
- 09:00 14:10 5h 10m 197500 IDR
- 13:00 18:10 5h 10m 197500 IDR
- 15:00 20:10 5h 10m 197500 IDR
- 16:00 21:10 5h 10m 197500 IDR
- 18:00 23:10 5h 10m 197500 IDR
Frequently Asked Questions Bus Kudus to Yogyakarta
Below you will find answers to the most common questions about traveling from Kudus to Yogyakarta by bus.
How long is the bus trip from Kudus to Yogyakarta?
A bus trip from Kudus to Yogyakarta usually takes about 3 hours 25 minutes to 6 hours 35 minutes, depending on the departure point and where you get off in Yogyakarta. Some bus journeys are quicker, while others take longer if the route is less direct.
What is the bus ticket price for Kudus to Yogyakarta?
Bus tickets for Kudus to Yogyakarta are priced around 165000 IDR to 215000 IDR. The final fare can vary by departure point and arrival stop, so it is worth checking the exact bus service before you book.
What time does the bus from Kudus to Yogyakarta start and end?
For the Kudus to Yogyakarta bus service, the first departure is at 07:35 and the last departure is at 18:15. That gives travelers a fairly wide window to choose a bus departure that fits their plans.
Are there many bus options between Kudus and Yogyakarta during the day?
Yes, the bus connection between Kudus and Yogyakarta has 123 trips listed, so there are plenty of options across the day. This makes it easier to find a bus journey that matches your schedule.
Can I book bus tickets from Kudus to Yogyakarta in advance?
Yes, it is a good idea to book bus tickets for Kudus to Yogyakarta ahead of time, especially if you want a specific departure or arrival point. With many bus trips available, advance booking can help you secure the option that works best for your travel plans.
Which bus departure points are available for Kudus to Yogyakarta?
The Kudus to Yogyakarta bus service includes departures from places such as Agen Pr Shantika Pak Gunawan Demak, Alfamart Trengguli Demak, Spbu Gendangan Welahan Jepara, Indomaret Gotri Kalinyamatan Jepara, Mayong Jepara, and Indomaret Gotri Jepara. Choosing the right bus departure point can help make your trip more convenient.
Where can I arrive in Yogyakarta on a bus from Kudus?
A bus from Kudus to Yogyakarta can arrive at several places, including Hotel Borobudur Jombor Yogyakarta, Hotel Harper Mangkubumi Yogyakarta, Yogyakarta Office, Stasiun Yogyakarta, Pasar Sleman Yogyakarta, and Indomaret Prawirotaman Yogyakarta. This gives you flexibility to pick a bus arrival point closer to where you need to be.
What should I know before taking a bus journey from Kudus to Yogyakarta?
Before taking a bus journey from Kudus to Yogyakarta, it helps to check both the departure point and the arrival stop so your bus trip fits your plans. Since the schedule runs from 07:35 to 18:15 and prices vary between 165000 IDR and 215000 IDR, comparing the bus service options can make your travel smoother.
Travel options for Kudus to Yogyakarta
More Bus routes from and to Kudus or Yogyakarta
Routes in Bus from Kudus →
Routes in Bus to Yogyakarta ←
Routes in Bus to Kudus ←
Routes in Bus from Yogyakarta →
Planning more than just Kudus to Yogyakarta?
You’re currently viewing Bus options for Kudus to Yogyakarta. 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.