ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Jakarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration16h
Distance528
Avg. price$ 22
Bus trips found

Buses from Yogyakarta to Jakarta

🚌 Travelling from Yogyakarta to Jakarta by bus offers a convenient and direct option for transportation. 🛤️ The journey takes approximately 15 hours, with services operating daily. 💰 Ticket prices range from $10 to $30, providing a budget-friendly travel option. 🌆 Departing from Yogyakarta station and arriving at Jakarta station, the bus services are operated by Damri. ⏱️ The total travel time by bus from Yogyakarta to Jakarta is typically around 11 hours and 5 minutes. 🛣️ Sit back, relax, and enjoy the scenic views along the way as you make your way from Yogyakarta to Jakarta.

Where to stay in Jakarta

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus that operates between Yogyakarta and Jakarta. The bus service departs once daily and runs every day, providing a convenient transportation option for travelers. The journey typically takes approximately 15 hours, allowing passengers to reach their destination efficiently and comfortably.
  • You can catch the bus from Yogyakarta to Jakarta at the Yogyakarta station. This is where the bus services, operated by Damri, depart for the journey to Jakarta. Yogyakarta station serves as the starting point for this route, providing a convenient location for passengers to begin their trip to Jakarta.
  • The Yogyakarta to Jakarta bus, operated by Damri, arrives at Jakarta station. This serves as the final destination for the bus journey, where passengers can disembark and continue their travels in Jakarta. Jakarta station is a key transportation hub in the city, offering convenience and connections to various parts of Jakarta for arriving passengers.
  • The cost of a bus ticket from Yogyakarta to Jakarta typically ranges from $10 to $30, depending on the bus service provider and the type of seating selected. Passengers can choose from different price options to suit their budget and comfort preferences. It is advisable to check with the bus operators for the most current fare information and any available discounts or promotions when planning your journey between Yogyakarta and Jakarta.
  • There is one direct bus service operated by Damri that departs daily from Yogyakarta and arrives in Jakarta. This bus service provides a convenient and reliable transportation option for travelers making the journey between the two cities. The journey typically takes approximately 15 hours to complete, allowing passengers to reach their destination in a comfortable and efficient manner. Ticket prices for the Yogyakarta to Jakarta bus route range from $10 to $30, providing passengers with a variety of fare options to choose from.
  • The buses from Yogyakarta to Jakarta are typically most crowded during weekends, public holidays, and peak travel seasons. To avoid crowds, it is recommended to travel on weekdays and outside of popular travel times. The early morning or late-night buses may be less crowded compared to midday departures. Passengers can plan their journey accordingly to have a more comfortable and less crowded bus experience.
  • The first bus of the day to travel from Yogyakarta to Jakarta typically departs in the early morning, usually around 6:00 AM. The last bus of the day usually leaves in the evening, with departure times varying but generally around 9:00 PM. Travelers can choose between these early morning and evening departures to plan their journey according to their preferences and schedules. It's advisable to check the specific bus schedule with the bus operator for the most accurate and up-to-date information on departure times.

Will you be returning to Yogyakarta by bus?

If you are looking for a return bus ride, please check out the buses from Jakarta to Yogyakarta.

See schedule