Upon arrival at Juanda International Airport (SUB), there are several ways to get to Surabaya city center or your hotel. The choice depends on your budget, how much time you want to spend, and your comfort needs. This guide will help you navigate the options to make your departure from the airport as smooth as possible.
Official taxi stands are usually located near the airport exits, clearly marked. It is advisable to choose official taxis to avoid excessive prices or unsafe travel. Taxis generally use a meter, but it is advisable to agree on an estimated cost with the driver in advance to avoid disputes. A trip to Surabaya city center usually takes 20-40 minutes, depending on traffic.
Private transfers can be booked in advance, and the driver usually waits for the passenger in the airport arrivals hall, holding a sign with their name on it. When booking, check the driver's contact details and the meeting point. The advantage of a private transfer is comfort and safety, as well as not having to spend time haggling with a taxi. Prices are usually fixed and depend on the type of vehicle and the distance.
Shared transfers and minibuses are a cost-effective solution, especially if you are traveling alone or are not in a hurry. These vehicles carry multiple passengers, so the travel time may be longer as they need to stop at more locations. Shared transfers can usually be booked in advance, and their schedule is fixed. A trip to Surabaya city center can take 40-60 minutes.
You can also reach Surabaya city center by public transport from Juanda International Airport. Buses and trains offer a cheaper alternative, but the travel time may be longer and may require more transfers. Public transport can be a good choice if you are not in a hurry and want to experience local life.
The duration and cost of a trip to Surabaya city center depend on traffic, time of day, and the chosen mode of transport. Traffic may be heavier during peak hours, which can extend the journey.
| Mode of Transport | Duration (approx.) | Price (EUR, approx.) |
|---|---|---|
| Taxi | 20-40 minutes | 10-20 |
| Private Transfer | 20-40 minutes | 25-50 |
| Shared Transfer | 40-60 minutes | 10-20 |
| Train/metro | 60-90 minutes | 2-5 |
| Bus | 60-90 minutes | 1-3 |
The above times and prices are indicative and may vary depending on traffic and season.
Popular destinations from Juanda International Airport: Surabaya city center, Malang, and nearby coastal resorts.
Official taxi stands are usually located near the airport exits, clearly marked.
A trip to Surabaya city center usually takes 20-40 minutes, depending on traffic.
Yes, booking a private transfer in advance ensures comfort and safety, and avoids haggling with a taxi.
A shared transfer is cheaper, but carries more passengers, so the journey may be longer. A private transfer is more expensive, but more comfortable and faster.
The taxi fare usually ranges between 10-20 EUR, depending on traffic and distance.
Yes, you can reach Surabaya city center by buses and trains, but the journey will take longer.
Check that the taxi driver has switched on the meter, or agree on the price in advance.
The private transfer driver usually waits in the arrivals hall, holding a sign with their name on it.
Taxis generally accept cash, but some may also accept bank cards.
A shared transfer can be a good choice if you are traveling alone and are not in a hurry.
In most cases, a plane ticket or passport is sufficient.