Buses from Surabaya
Routes, journey times, and fares for buses serving Surabaya
Buses from Surabaya: What to Know
Frequently Asked Questions
What Are the Main Bus Stations in Surabaya for Long-distance Travel?
The primary terminals are Purabaya (also called Bungurasih) for destinations across Java and beyond, and Joyoboyo for shorter regional routes. Purabaya is the main hub. Confirm your terminal when booking, as some operators may use different departure points. Use the official online booking widgets to check your specific departure location.
How Do I Book a Bus Ticket in Surabaya?
Booking online in advance through official platforms is recommended, for popular routes and during holidays. You can also purchase tickets directly at the terminal (Purabaya), but selection may be limited. For the best options and current prices, use the affiliate booking widgets provided on travel sites.
Is There Luggage Storage for Buses at Surabaya's Terminals?
Yes, luggage storage (left luggage) services are typically available at the Purabaya terminal for a fee. It's useful if you have time between journeys. Look for official counters or kiosks. Always keep valuables with you and ensure you receive a proper receipt for stored items.
What Is the Bus Travel Experience Like from Surabaya to Bali?
This is a long journey involving a bus to the ferry port, a crossing to Bali, and then a connecting bus. Travel times vary significantly. Booking a through-ticket with a reputable operator is important. Service levels range from economy to premium with varying comfort. Check current options and durations in the booking tools.
Are There Different Classes of Bus Service from Surabaya?
Yes. Common classes include economy (non-AC), executive (AC, reclining seats), and luxury/super executive with more space and amenities. For overnight trips to cities like Jakarta or Yogyakarta, higher classes with fully reclining seats (sleeper buses) are available for greater comfort.
How Do I Get from Juanda International Airport (sub) to Surabaya's Main Bus Terminal?
The most direct way is by taxi or ride-hailing app, which has a comfort option. There is also a Damri airport shuttle bus that runs to several city points, from where you can connect to the terminal via local transport. For current transit options and estimated costs, check the transport widgets.
Can I Buy Bus Tickets Upon Arrival at Surabaya Airport for Immediate Travel?
Not directly. You must first travel to a bus terminal like Purabaya. Some travel agent counters at the airport may assist with booking. But you will still need to reach the departure terminal. It's generally more efficient to book your onward journey online before you arrive or upon reaching the terminal.
Ready to plan your trip to Surabaya?
Now that you've got the research covered, here's where to go next.