# Surabaya Airport Transfer Guide (SUB) Honest guide to getting from Juanda Airport to Surabaya city center. Compare taxis, private transfers, and trains with real pricing and practical tips. **Airport:** SUB **City:** Surabaya **Country:** Indonesia **URL:** https://www.airporttransferportal.com/airport-guides/sub --- ## Main Guide ### Quick answer Juanda International Airport (SUB) sits about 20 km south of Surabaya city center. A private transfer takes around 40-60 minutes depending on traffic. Expect to pay between IDR 200,000-350,000 (roughly USD 12-22) for a standard sedan to central Surabaya. Pre-booking a transfer is the simplest option, especially if you land tired or outside business hours. 👉 AirportTransferPortal offers fixed-price transfers on this route, which removes uncertainty on arrival. --- ### What actually happens after landing After clearing immigration (for international arrivals) or simply walking out of the gate (domestic), you will follow signs to the arrivals hall. Baggage claim is straightforward but can be slow during peak hours. Once you exit through the doors, you will find yourself in a busy arrivals area with taxi counters, ride-hailing pickup zones, and people holding name signs. The airport has two terminals — Terminal 1 for domestic flights and Terminal 2 for international and some domestic carriers. Both terminals have similar ground transport options, though Terminal 2 is newer and slightly better organized. --- ### Transport options explained honestly **Airport taxi (metered or fixed-rate):** Official airport taxis operate from a counter just outside arrivals. You pay a fixed rate based on your destination zone. This is reliable but slightly more expensive than booking a ride online. **Ride-hailing apps (Grab, Gojek):** Both work well at Juanda. You will need a local SIM card or working data connection. Pickup points are designated areas in the parking lot — follow the signs. Prices are generally 20-30% cheaper than airport taxis, but surge pricing happens during peak hours. **Airport train (Surabaya Airport Express):** There is a commuter rail connection from the airport area to Surabaya Gubeng station. It is cheap (around IDR 10,000-15,000) but involves a short shuttle or walk to the station and does not run late at night. **Pre-booked private transfer:** A driver meets you at arrivals with your name on a sign. No negotiating, no searching for the pickup zone, no need for a local SIM. The vehicle and price are confirmed before you land. **Hotel shuttle:** Some hotels in Surabaya offer airport pickup, usually for a fee. Ask your hotel when booking. --- ### Realistic pricing expectations These are typical one-way fares to central Surabaya as of 2026: - **Airport taxi:** IDR 250,000-350,000 (USD 15-22) - **Grab/Gojek:** IDR 150,000-250,000 (USD 9-16), varies with demand - **Airport train:** IDR 10,000-15,000 (USD 0.60-1.00) - **Pre-booked transfer (sedan):** IDR 200,000-300,000 (USD 12-19) - **Pre-booked transfer (minivan):** IDR 300,000-450,000 (USD 19-28) Prices increase for destinations further out like Malang (2-3 hours south) or Trowulan. Tolls are usually included in pre-booked transfers but added on top for taxis. --- ### Late night arrivals Juanda handles flights throughout the evening, with some arrivals past midnight. The airport train stops running around 22:00. Ride-hailing apps still work late at night, though wait times increase and there may be a small surge. Airport taxis are available around the clock. If you land after 23:00, a pre-booked transfer is the most reliable option — your driver will track your flight and wait regardless of delays. --- ### Families and luggage If you are traveling with children and multiple bags, the main concern is vehicle size. Standard taxis and sedans handle two large suitcases comfortably but not much more. For families of four or more with full luggage, a minivan transfer is worth the extra cost. Car seats for small children are not standard in Indonesian taxis — if you need one, request it when pre-booking a transfer. The walk from arrivals to the ride-hailing pickup area can be 5-10 minutes in the heat, which matters when you have tired kids. --- ### Where you meet the driver For pre-booked transfers, drivers typically wait just outside the arrivals exit holding a sign with your name. At Terminal 2, there is a designated meeting area near the exit doors. For Terminal 1, drivers wait in the arrivals lobby area. Your transfer confirmation will include specific meeting instructions and a phone number. For ride-hailing pickups, follow the signs to the designated Grab/Gojek pickup zone in the parking area — do not try to get picked up at the curb, as airport security will redirect you. --- ### Decision helper **Choose a pre-booked transfer if:** you want zero hassle, you are arriving late at night, you have a lot of luggage, or you are traveling with young children. **Choose a ride-hailing app if:** you have a working local SIM, you are comfortable with the pickup process, and you want to save some money. **Choose the airport train if:** you are traveling light, your hotel is near Gubeng station, and you are arriving during daytime hours. **Choose an airport taxi if:** you want a simple option without an app, you do not mind paying a bit more, and you prefer to just walk up to a counter. 👉 This is the lowest-friction option after a long flight. --- ### Summary Surabaya is a sprawling, busy city and the airport-to-hotel journey is your first taste of it. Whatever option you choose, the key is having a plan before you land — especially if you arrive at night or with family. A pre-booked transfer removes the guesswork entirely, but any of the options above will get you to your destination safely. --- ## Frequently Asked Questions **Q: How far is Juanda Airport from Surabaya city center?** About 20 km. The drive takes 40-60 minutes depending on traffic, which can be heavy during morning and evening rush hours. **Q: Is there an airport train from Juanda to Surabaya?** Yes, the Surabaya Airport Express connects the airport area to Gubeng station in central Surabaya. It costs around IDR 10,000-15,000 and runs during daytime hours. **Q: Do Grab and Gojek work at Juanda Airport?** Yes, both apps work well. You need a local SIM card or data connection. Follow signs to the designated ride-hailing pickup areas in the parking lot. **Q: How much does a taxi cost from Juanda Airport to Surabaya?** Airport taxis charge fixed rates of IDR 250,000-350,000 (USD 15-22) to central Surabaya. Ride-hailing apps are typically 20-30% cheaper. **Q: Can I get a transfer from Juanda Airport to Malang?** Yes. Malang is about 90-100 km south of the airport. A private transfer takes approximately 2-3 hours and costs significantly more than a Surabaya transfer. Pre-booking is recommended. **Q: Is Juanda Airport open 24 hours?** The airport operates around the clock, with some flights arriving past midnight. Ground transport options are more limited late at night, but airport taxis and pre-booked transfers are available at all hours. **Q: Do I need to tip the driver in Indonesia?** Tipping is not mandatory but appreciated. Rounding up the fare or adding IDR 20,000-50,000 for good service is common practice. **Q: Can I get a car seat for my child at Juanda Airport?** Standard taxis do not have car seats. If you need one, request it in advance when booking a private transfer. Not all providers stock them, so confirm availability. **Q: Is there a bus from Juanda Airport to Surabaya?** There are public minibuses and DAMRI buses connecting the airport to certain parts of the city, but they are infrequent, slow, and not practical for most travelers with luggage. **Q: What currency should I have for airport transport?** Indonesian Rupiah (IDR). ATMs are available in the arrivals hall. Pre-booked transfers are paid online, so you do not need cash for those. Taxis and ride-hailing services accept cash in IDR. --- ## Additional Guides ### Late Night Arrivals at Juanda Airport: Getting to Surabaya After Dark **URL:** https://www.airporttransferportal.com/airport-guides/sub/late-night Juanda Airport handles flights well into the evening, and some arrivals land past midnight. If your flight gets in late, here is what you need to know about getting to your hotel. ## What Is Available After 22:00 The airport train stops running around 22:00, so that option is off the table for late arrivals. Public buses are also done for the day. What remains are airport taxis, ride-hailing apps, and pre-booked private transfers. Of these three, pre-booked transfers are the most reliable because your driver is confirmed and tracking your flight before you even land. ## Airport Taxis at Night The official taxi counter operates 24 hours, but the number of available vehicles drops significantly after midnight. You may face a wait of 15-30 minutes during the quietest hours. Pricing remains the same as daytime fixed rates — there is no official night surcharge at the taxi counter. The experience is straightforward, just potentially slower. ## Ride-Hailing After Dark Grab and Gojek still function late at night, but with important caveats. Fewer drivers are active, so wait times increase — sometimes to 15-20 minutes. Surge pricing kicks in during the late hours, which can push costs close to or above airport taxi rates. The pickup zone in the parking lot is poorly lit and can feel uncomfortable at 1 AM, especially if you are alone or with family. Navigation to the exact pickup point can be confusing in the dark. ## Pre-Booked Transfers This is where pre-booked transfers earn their value. Your driver monitors your flight in real time. If your plane is delayed by two hours, they adjust. When you walk out of arrivals, someone is standing there with your name. No waiting, no walking through a dark parking lot, no hoping an app driver accepts your request. The price is the same whether you land at 14:00 or 02:00. ## Safety Considerations Surabaya is generally safe, but common sense applies at night. Avoid unmarked vehicles or drivers who approach you inside the terminal offering rides. Stick to the official taxi counter, your app, or your pre-booked driver. If using ride-hailing, verify the license plate and driver photo before getting in. Share your ride details with someone if you are traveling solo. ## The Drive at Night One silver lining of late-night arrivals: traffic is minimal. The drive from Juanda to central Surabaya that takes 50-60 minutes during the day can be done in 30-35 minutes after midnight. The highway is mostly empty and well-lit. ## Practical Advice If you know your flight lands after 22:00, book a transfer before you depart. It takes two minutes and removes all uncertainty. If you prefer to save money and use a ride-hailing app, make sure your phone has data — buy a SIM card at arrivals before heading outside. Have the app downloaded and your payment method set up in advance. Late at night is not the time to be troubleshooting app registrations. --- ### Juanda Airport Taxi vs Private Transfer: Which One Makes Sense **URL:** https://www.airporttransferportal.com/airport-guides/sub/taxi-vs-transfer Both options get you to Surabaya. The difference is in the experience, and whether the price gap justifies one over the other. ## Airport Taxis at Juanda Official taxis at Juanda operate from counters in the arrivals area. You tell them your destination, they quote a fixed price, and you get assigned a vehicle. The process is orderly and fairly quick during normal hours. Drivers are generally professional. Vehicles are standard sedans — clean but not luxurious. You pay at the counter, so there is no meter-related anxiety. The downsides: during peak arrival times, there can be a queue. You cannot choose your vehicle type. Luggage space is limited to what fits in a standard sedan trunk. If you land very late, the taxi counter may have fewer cars available. ## Pre-Booked Private Transfers With a pre-booked transfer, a driver is assigned to your specific flight. They monitor your arrival time, wait with a name sign at the exit, and help with luggage. You know the exact price before you land, and the vehicle type is confirmed at booking — sedan, minivan, or larger. The advantages are most noticeable in specific situations: late-night arrivals (guaranteed availability), traveling with family (minivan option, car seat requests), or heading to destinations outside central Surabaya where taxi pricing becomes unpredictable. ## Price Comparison To central Surabaya, the difference is modest. Airport taxis run IDR 250,000-350,000, while pre-booked sedans are IDR 200,000-300,000. Pre-booked transfers are actually competitive on price, sometimes cheaper because they do not carry the airport taxi premium. For longer trips (to Malang, Batu, or Trowulan), pre-booked transfers offer a fixed rate that is usually better than negotiating with a taxi for a long-distance journey. ## Comfort and Reliability Taxis are adequate. Transfers are a step up. The difference shows in vehicle condition, driver communication (transfer drivers often speak basic English or communicate via a coordination team), and the simple fact that someone is specifically waiting for you. For a short domestic trip when you are traveling light, the difference barely matters. For an international arrival with jet lag and bags, it matters more. ## When to Choose What Take an airport taxi if you are arriving during the day, traveling solo or as a couple with minimal luggage, and heading to central Surabaya. The convenience of just walking up to the counter is hard to beat for simple trips. Book a private transfer if you are arriving late at night, traveling with children, have more than two large bags, are heading somewhere outside the city center, or simply want one less thing to figure out after a long flight. ## The Ride-Hailing Alternative Grab and Gojek offer a third path — often the cheapest car option. But they require a local SIM or data, involve a walk to the pickup zone, and do not offer flight tracking or meet-and-greet. For budget-conscious travelers who are comfortable with the app experience, they are worth considering. --- ### Getting from Juanda Airport to Surabaya with Kids and Family **URL:** https://www.airporttransferportal.com/airport-guides/sub/family-and-kids Traveling through Juanda Airport with children is manageable, but the airport-to-hotel stretch requires a bit of planning — especially around vehicle size and child safety. ## The Main Challenge: Vehicle Size A family of four with two large suitcases, a stroller, and carry-on bags will not fit comfortably in a standard sedan taxi. This is the most common problem families face at Juanda. Airport taxis are mostly standard sedans, and while you can request a larger vehicle, availability is not guaranteed. If vehicle size is a concern, book a minivan transfer in advance. ## Car Seats and Child Safety Indonesia does not enforce car seat laws for taxis the way many Western countries do. Standard airport taxis and ride-hailing cars will not have car seats. If your child needs one, you have two options: bring your own travel car seat (lightweight, foldable models exist for this purpose), or request one when booking a private transfer. Not all transfer providers carry them, so confirm at the time of booking and double-check a day before travel. ## The Journey with Kids The drive from Juanda to central Surabaya takes 40-60 minutes. Surabaya traffic can be intense, with lots of motorcycles weaving between cars — this is normal but can be unsettling if you are not expecting it. The road is mostly highway once you exit the airport area. Air conditioning in all taxis and transfer vehicles works well, which matters in Surabaya's heat. ## Strollers and Extra Luggage Strollers are the tricky item. A folded stroller plus two large suitcases will max out a sedan trunk. If you also have a car seat, a carry-on, and a diaper bag, you need a minivan. This is not a luxury preference — it is a space calculation. Plan for the vehicle you actually need, not the one you hope will work. ## Practical Tips for Families Have water and snacks ready for the car ride. The arrivals hall has a convenience store if you need to grab something before heading out. Restrooms in the arrivals area are available and reasonably clean — better to handle that before getting in the car. If your child sleeps on the plane, try to time the transfer so they can continue sleeping in the car. ## Best Option for Families A pre-booked minivan transfer is the most reliable choice for families. You get guaranteed vehicle size, the option to request a car seat, a driver waiting at arrivals (no dragging kids through a parking lot to find the ride-hailing zone), and a fixed price with no surprises. The cost difference between a sedan and minivan is roughly IDR 100,000-150,000 (USD 6-10) — a worthwhile investment for a smoother start to your trip. ## Connecting to Other Destinations Families heading to Batu or Malang (popular for cooler weather and theme parks) face a 2-3 hour drive from Juanda. For these longer transfers, a minivan with good air conditioning and space for kids to spread out is essentially a necessity, not an option. --- ### How Much Does It Cost to Get from Juanda Airport to Surabaya **URL:** https://www.airporttransferportal.com/airport-guides/sub/cost-to-city The cost of getting from Juanda International Airport to central Surabaya depends on your transport choice, the time of day, and exactly where in the city you are headed. Here is what to actually expect in 2026. ## Airport Taxi Fares Official airport taxis operate on a fixed-rate zone system. To central Surabaya (areas like Tunjungan, Gubeng, or Tegalsari), expect to pay IDR 250,000-350,000 (roughly USD 15-22). You pay at the taxi counter before getting in the vehicle. The rate is non-negotiable, which is actually a good thing — no haggling when you are tired. Tolls are typically included in the quoted price. ## Ride-Hailing Prices Grab and Gojek are widely used in Surabaya and generally cheaper than airport taxis. A GrabCar to central Surabaya usually costs IDR 150,000-250,000 (USD 9-16) under normal conditions. Prices fluctuate with demand — during rain, rush hour, or late at night, expect surge pricing that can push costs close to taxi rates. The app shows the price before you confirm, so there are no surprises. ## Airport Train The cheapest option by far. The Surabaya Airport Express to Gubeng station costs around IDR 10,000-15,000 (under USD 1). However, you may need a short shuttle ride or walk to reach the train platform, and from Gubeng station you will still need a taxi or ride-hailing trip to your hotel. The total cost including the last-mile ride is still well under IDR 100,000. ## Pre-Booked Private Transfer A sedan transfer to central Surabaya typically costs IDR 200,000-300,000 (USD 12-19). Minivans for larger groups run IDR 300,000-450,000 (USD 19-28). Tolls are included. The price is fixed at booking, so traffic or delays do not change what you pay. You also skip the queue and the pickup-zone walk. ## Factors That Affect the Price Destination matters significantly. A transfer to the central business district is standard pricing, but heading to areas like Kenjeran, Rungkut, or the port area costs more. Surabaya is a large city and distances add up. Rush hour traffic (roughly 07:00-09:00 and 16:30-19:00) does not change fixed-rate prices but will increase ride-hailing surge pricing. Late night arrivals may see slightly higher ride-hailing costs. ## What About the Return Trip Getting back to the airport is generally cheaper if you use a ride-hailing app from the city, since there is no airport surcharge. Pre-booked transfers typically charge the same rate in both directions. Budget IDR 150,000-250,000 for the return trip by car. ## Bottom Line For most travelers, the sweet spot is either a pre-booked transfer (convenience, fixed price, no hassle) or a ride-hailing app (cheapest car option if you have data). The airport train is the budget champion but only practical if you are traveling light and your hotel is near a station. --- ## Related Pages - [SUB Airport Transfer Guide](https://www.airporttransferportal.com/airport-transfers/sub) - [SUB Airport Transfer Cost to Surabaya](https://www.airporttransferportal.com/airport-transfers/sub/cost-to-city) - [SUB Taxi vs Private Transfer](https://www.airporttransferportal.com/airport-transfers/sub/taxi-vs-transfer) - [SUB Family and Kids Transfer Guide](https://www.airporttransferportal.com/airport-transfers/sub/family-and-kids) - [SUB Late Night Transfer Guide](https://www.airporttransferportal.com/airport-transfers/sub/late-night) --- ## Check before you land 👉 This route is actively served by AirportTransferPortal with fixed-price booking available before arrival. Check real vehicles and prices before your flight. Booking takes a few minutes and ensures someone is waiting when you arrive. --- ## Operational Note This guide reflects real operational conditions, pricing ranges, and traveler experience at Surabaya (SUB). Transfer availability is supported by AirportTransferPortal's verified supplier network. --- ## Attribution Published by AirportTransferPortal (airporttransferportal.com), a global airport transfer marketplace operated by Funny Tourism Ltd.