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
Juanda does not have an operating airport train, and public buses (DAMRI) are done running for the day by late evening. 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.
Fixed-price private transfer
SUB Surabaya City Center
From€42for 2 passengers
4 passengers: €55 per vehicle, about €14 per person
- Fixed price, no meter
- Flight tracked
- 60 min free waiting
- Driver meets you at arrivals
- Free cancellation up to 24 h before pickup
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.
When a private transfer from SUB is the right choice
- Landing after the last train or bus: the driver is booked to your flight number and tracks the real arrival time, so a delay does not cancel the pickup.
- Arrivals after midnight: no searching for a rank or a night surcharge; the price you booked is the price you pay.
- Three or more people: a 4-seat car to Surabaya City Center is from €55, about €14 per person, usually level with or below separate public-transport tickets once you count the walk, the wait and the last mile with bags.
SUB → Surabaya City Center from €42Fixed price, flight tracked, free cancellation up to 24 h before pickup.
Fixed-price private transfer
SUB Surabaya City Center
From€42for 2 passengers
4 passengers: €55 per vehicle, about €14 per person
- Fixed price, no meter
- Flight tracked
- 60 min free waiting
- Driver meets you at arrivals
- Free cancellation up to 24 h before pickup