Loading...
IMPORTANT NOTE:
Please ensure that you have a valid travel document from the authorities before you book. Passengers who fail to present a valid travel document would be denied from boarding. Please refer to Indonesia government policy for more detail (click here).

Yogyakarta, Indonesia to Surabaya, Indonesia Bus Schedule & Fare

Yogyakarta, Indonesia to Surabaya, Indonesia Trip Information
Distance:
325 KM
Average Travelling Time:
06h06m
Total Operator Brands:
4
Total Trips:
222

Bus from Yogyakarta to Surabaya

An efficient and economical method to travel between two of Java's most significant cities is to utilize the bus from Yogyakarta to Surabaya. This route is frequented by several buses, providing options for those with varying budgets and comfort preferences. The vehicular distance between Yogyakarta and Surabaya is approximately 330 kilometers. The bus journey typically lasts from 6 to 8 hours, contingent upon traffic conditions and road quality. Buses often traverse the primary highway, passing through places like Solo (Surakarta) and Nagawi on route to Surabaya.

  • Depart from Yogyakarta: Giwangan Bus Terminal is where most buses to Surabaya leave from. It is Yogyakarta's largest intercity bus terminal. Giwangan Terminal is a big, well-organized hub in the southern part of the city. It has many services, such as bathrooms, shops, and places to eat.
  • Arrive in Surabaya: Purabaya Terminal, also known as Bungurasih, is where most buses land in Surabaya. It is the city's biggest bus terminal. Purabaya Terminal is in the southern part of Surabaya. It is easy to get to the city center by local buses.
  • Bus Operators and Comfort Levels

    On the way from Yogyakarta to Surabaya, buses come in a range of bus operators to meet different preferences. The seats on executive and VIP buses are bigger, recline more, and have more legroom, so the trip is more relaxing. Standard seats are on economy buses, which might not be as comfy for longer trips. Most buses, even the cheapest ones, have air conditioning, which makes the ride more comfortable in Java's hot weather.

  • Sugeng Rahayu
  • Papuma Tour & Travel
  • Majestic Travel
  • Nugi Trans Mandiri
  • Moreover, you can buy tickets at the bus stop, from travel agents, or online through sites like Easybook. It is best to book online, especially during busy times, to ensure a place and avoid the hassle of buying tickets at the terminal. To sum up, taking the bus from Yogyakarta to Surabaya is a convenient, cheap, and pleasant way to get from one city to the other. There are many bus companies that offer different levels of service, so travellers can pick the one that fits their needs. It's a good choice for people who like to travel by land because it has nice views, lots of rest stops, and straight bus routes that make things easier.

    * Only 0.01% trips slightly higher than counter price. ** Only applicable for transactions without the use of discount code and trips offered by certain companies. *** For certain trips only, discount already reflected in the ticket price itself (i.e. lower price than bus counters). * Bus pictures are for reference only. * Trip durations are estimated time only.

    Title

    Text