Yogyakarta to Surabaya Bus Tickets

New Member Exclusive! Use Code: BOTNEW to enjoy 8%* Offer on your first booking. T&Cs apply.

Yogyakarta to Surabaya Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Akas Mila Sejahtera 12:15 12:15 1 M T W T F S S  Rp 100.000
Cititrans 07:00 19:30 6 M T W T F S S  Rp 205.000
DAMRI 14:00 14:30 2 M T W T F S S  Rp 315.000
Daytrans 05:00 20:45 102 M T W T F S S  Rp 149,900
Duta Kartika 16:30 18:45 130 M T W T F S S  Rp 210.000
Efisiensi 11:07 21:20 104 M T W T F S S  Rp 200.000
Eka 05:30 17:35 13 M T W T F S S  Rp 125.000
Bus from Yogyakarta to Surabaya
Cheapest PriceRp 100.000
Distance326 km
Est. Duration4 hours 50 mins
No. of Operator7 operators

Popular Bus Company from Yogyakarta to Surabaya

Yogyakarta to Surabaya Bus Guide

Taking Yogyakarta to Surabaya bus is one of the popular options for the passengers to travel between these two locations. The availability of the bus service from Yogyakarta to Surabaya offers convenience for the passengers travelling back and forth between this route. You can check Yogyakarta to Surabaya bus schedule easily and reserve your seats in advance online.

Bus Operator Providing Bus from Yogyakarta to Surabaya

Duta Kartika, Efisiensi, Daytrans, Tividi and Cititrans are few bus companies that provide bus service from Yogyakarta to Surabaya. The total trips available for bus from Yogyakarta to Surabaya is around 130. The first bus departs at 7:00 AM and the last bus departs at 12:15 PM. You can choose the travelling time that suits you best with the availability of frequent bus trips offered for this route.

Duration, Fare and Notes

The travelling time required for bus from Yogyakarta to Surabaya depends on the traffic and weather condition. During festive seasons, the travelling time might take longer due to the heavy traffic on the road. However, taking the bus enables you to rest during the journey instead of facing the traffic with frustration and exhaustion. If the bus trip duration takes more than 2 hours, usually the bus will have at least one stop for washroom break or else they will directly go to their planned destination.

The bus fare from Yogyakarta to Surabaya is charged reasonably from Rp 100.000. Bus fare might increase slightly during festive seasons depending on the operator providing bus service from Yogyakarta to Surabaya. Passengers can take bus from Stasiun Tugu Jogjakarta, Yogyakarta and drop off in Lintas Kota Surabaya, Surabaya.

BusOnlineTicket.com offers the most reliable and hassle-free online booking experience to our users. Various payment options are available on our portal such as credit card, online banking, Alipay, e-Wallet and PayPal. Booking confirmation email will be sent to you after you make your payment.

Popular Bus from Yogyakarta

Popular Bus from Surabaya

Popular Bus to Yogyakarta

Popular Bus to Surabaya

Loading...