How to Reach Surabaya
For any traveler planning a city tour Surabaya, the first step is understanding how to reach Indonesia’s second-largest city. Surabaya is not only a business hub but also a cultural gateway to East Java, offering historic landmarks, diverse culinary experiences, and easy access to destinations like Mount Bromo, Malang, and Madura. The good news is that Surabaya is very well-connected, whether you arrive by air, train, or bus. This guide will walk you through all the main transportation options so you can choose the most convenient way to start your journey.
Arriving in Surabaya by Air – Juanda International Airport
The most common way to reach Surabaya is by flying into Juanda International Airport (SUB), located about 20 kilometers from the city center. The airport is the second busiest in Indonesia after Jakarta’s Soekarno-Hatta, serving both domestic and international travelers.
- Domestic Flights: Major Indonesian airlines like Garuda Indonesia, Citilink, Batik Air, and Lion Air operate frequent flights from Jakarta, Bali, Yogyakarta, and other key cities.
- International Flights: Surabaya is connected to Kuala Lumpur, Singapore, Penang, Bangkok, and even Jeddah, making it accessible for international tourists.
Transportation from the airport:
- Taxi Services: Bluebird and GrabCar are reliable for direct transfers.
- Airport Shuttle Bus: DAMRI buses connect the airport to Purabaya (Bungurasih) Terminal and city points.
- Private Transfers: Many city tour Surabaya operators include airport pick-up for hassle-free arrivals.
Tip: Because Surabaya traffic can be heavy, allow at least an hour to travel from the airport to the city center.
Arriving in Surabaya by Train – Gubeng & Pasar Turi Stations
For travelers who prefer scenic journeys, trains are an excellent option. Surabaya has two main railway stations:
- Gubeng Station (Stasiun Gubeng): The largest station, serving long-distance trains to Yogyakarta, Bandung, and Bali (via Banyuwangi). It is also centrally located, making it convenient for visitors joining a city tour Surabaya.
- Pasar Turi Station: Serves trains to Jakarta (via Semarang) and northern routes. This is the main station for express trains from the capital.
Classes of service:
- Executive Class: Air-conditioned, reclining seats, meals, and comfort.
- Business Class: Affordable with moderate comfort.
- Economy Class: Budget-friendly for backpackers or locals.
Why choose trains?
- You avoid airport delays.
- The scenery of rice fields, volcanoes, and small towns along the route gives a more immersive experience.
- Gubeng Station is close to hotels, shopping centers, and culinary hotspots, making it a strategic starting point for a city tour Surabaya.
Arriving in Surabaya by Bus – Purabaya (Bungurasih) Terminal
Another way to reach Surabaya is by bus, especially for travelers coming from other cities in East Java or Central Java. The main hub is Purabaya Terminal, also known as Bungurasih, located in Sidoarjo, just south of Surabaya.
- Intercity Buses: Routes connect Surabaya with Yogyakarta, Solo, Semarang, Denpasar, and even Jakarta.
- Local Buses: From Bungurasih, smaller buses and angkot (minibuses) link different neighborhoods of Surabaya.
- Facilities: The terminal has waiting areas, food stalls, and ticket counters.
While buses are often slower due to traffic, they are economical and can be an adventure in themselves. Many locals use buses for daily travel, giving visitors a taste of authentic East Java life.
Other Ways to Reach Surabaya
- By Car: Surabaya is connected by toll roads to Malang, Gresik, Mojokerto, and even Jakarta. Renting a car is an option for families or groups planning both a city tour Surabaya and day trips outside the city.
- By Ferry: Travelers from Madura can cross via the Suramadu Bridge or by ferry from Kamal Port. From Bali, the ferry to Banyuwangi plus a connecting train or bus is also an option.
Choosing the Best Option for Your Trip
The best way to reach Surabaya depends on your travel style:
- Fly if you want speed and convenience, especially from Jakarta, Bali, or international destinations.
- Train if you enjoy scenic landscapes and want to arrive directly in the city center.
- Bus if you’re traveling on a budget or exploring nearby cities.
- Car/Ferry if you want flexibility to combine Surabaya with a wider East Java road trip.
Most travelers combine these options depending on their itinerary. For example, you can fly into Surabaya, take a train to Malang, and return by bus or car to experience different routes.
How This Fits with a City Tour Surabaya
Understanding transportation to Surabaya is not just about logistics—it shapes your overall travel experience. For instance:
- Airport Transfers: Many city tour Surabaya packages include private pick-ups.
- Train Arrivals: From Gubeng Station, you can immediately join city sightseeing tours.
- Bus Travelers: Bungurasih Terminal connects you to local buses or taxis that can take you to your hotel or meeting point for tours.
By planning your arrival carefully, you save time and energy, leaving more room to explore the city’s highlights such as House of Sampoerna, Heroes Monument, Arab Quarter, and Tunjungan Plaza.
Conclusion
Reaching Surabaya is straightforward thanks to its modern airport, well-connected train stations, and extensive bus network. Each option has its own charm and advantages, allowing every traveler to find the best fit for their journey. Whether you are flying in for business, taking the train for leisure, or arriving by bus from a nearby city, Surabaya welcomes you with open arms.
By mastering these transport routes, you can smoothly transition into a city tour Surabaya, making the most of your time to explore its heritage, culture, and culinary treasures. Surabaya is more than a stopover—it’s a destination worth discovering, and your journey begins the moment you decide how to arrive.