The journey from Yogyakarta (often referred to as Jogja) to Surabaya is a popular route for both locals and tourists seeking to explore the rich cultural tapestry and scenic beauty of Java, Indonesia. Spanning approximately 330 kilometers, this route connects two of Java's most vibrant cities, offering travelers a unique blend of historical heritage, culinary delights, and natural wonders.
Surabaya, the capital of East Java, is renowned for its colonial architecture, bustling markets, and as a gateway to the magnificent Mount Bromo. The city's tropical wet and dry climate makes it a year-round destination, but the best time to visit is from May to September when the weather is drier. As a travel attraction, Surabaya boasts a mix of modernity and tradition, making it a compelling destination for all.
Why Take the Bus from Yogyakarta to Surabaya?
Indonesia's excellent bus connectivity and the ease of online bus booking make traveling by bus from Yogyakarta to Surabaya a convenient option. With redBus.id, travelers can effortlessly book their bus tickets online, avoiding the hassle of dealing with bus agents. You can get discounts, ensuring that tickets are cheaper than counter prices. The platform provides detailed information on bus schedules, types of buses (including sleeper buses and shuttle buses), and boarding and drop-off points, making bus travel in Indonesia not only affordable but also straightforward.
Bus Ticket Prices for Yogyakarta to Surabaya
Harga tiket bus from Yogyakarta to Surabaya varies depending on the bus operator, type of bus, and amenities offered. Average bus ticket prices for Yogyakarta to Surabaya bus range from Rp 100.000 to Rp 216.000.
Prices are competitive, and with redBus.id, you can often find deals that make bus travel even more affordable. Ensure to check tiket bus online for the latest prices and offers.
Top Bus Operators for Yogyakarta to Surabaya
Several reputable bus operators service the route between Yogyakarta and Surabaya, ensuring a comfortable and safe journey for passengers. These include well-known names offering various classes of service, from economy to VIP and executive buses, catering to different preferences and budgets.
These include -
- Akas Mila Sejahtera
- Cititrans
- Daytrans
- Tividi
- MG Travel
- Safari Dharma Raya
- EKA
Boarding and Drop Off Points for Yogyakarta to Surabaya
The route features multiple boarding and drop-off points, allowing passengers to choose the most convenient locations.
In Yogyakarta, popular boarding points include Jombor Bus Station and Giwangan Bus Terminal.
In Surabaya, buses commonly drop off passengers at Bungurasih Bus Terminal (Purabaya) and various points within the city for easy access to local attractions and accommodations.
Things to Do in Surabaya
- Visit the House of Sampoerna: A beautifully preserved Dutch colonial-style compound that now serves as a museum and art gallery.
- Explore the Surabaya Zoo: One of the largest zoos in Southeast Asia, home to a wide variety of animals.
- Stroll around Taman Bungkul: A vibrant park in the heart of the city, perfect for relaxation and people-watching.
- Shop at Tunjungan Plaza: The largest shopping center in East Java, offering a range of local and international brands.
- Taste the Local Cuisine: Try traditional dishes such as rawon, a rich beef soup, and rujak cingur, a spicy salad.




