Quick Answer
The best overall way to get from Juanda International Airport (SUB) to hotels in West Surabaya (like Darmo, Citraland, Sukomanunggal) is a combination: take the KA Bandara airport train (23 mins, Rp 100,000) to Surabaya Gubeng Station, then a short Grab/Gojek ride (15-30 mins, Rp 20,000-40,000). Total cost: ~Rp 120,000-140,000. Total time: 50-70 minutes. For direct door-to-door service, book a private transfer (45-90 mins, Rp 250,000-450,000) or use an airport taxi (fixed fare ~Rp 200,000-350,000). The cheapest option is the public Suroboyo Bus (Rp 5,000), but it involves multiple transfers.
1. Airport Train (KA Bandara) to Surabaya Gubeng + Transfer
The KA Bandara is a dedicated airport train line connecting Juanda Airport Terminal 1 directly to Surabaya Gubeng Station, the city's main railway hub. This is our top-recommended method for most travelers due to its reliability, speed (it avoids Surabaya's infamous traffic), and comfort.
Step-by-Step Guide:
- Find the Station: After baggage claim in Terminal 1, follow clear signs for "KA Bandara" or "Airport Railway". The station is integrated into the airport complex, a 5-7 minute walk via a covered skybridge.
- Buy a Ticket: Purchase at the ticket counter (cash/QRIS) or via the official KAI Access app. The fare is a flat Rp 100,000 for the 23-minute journey. Trains run approximately every 1-2 hours from early morning until around 9:30 PM. Check the latest schedule on the KA Bandara website.
- Board the Train: Trains are modern, clean, and air-conditioned with designated luggage areas.
- Arrive at Gubeng & Transfer to West Surabaya: This is the crucial part. Gubeng Station is in Central/East Surabaya. To reach West Surabaya hotels:
- Best Option: Use ride-hailing apps (Grab or Gojek) available just outside the station. A ride to West Surabaya (e.g., Hotel Santika Darmo) takes 15-30 minutes and costs Rp 20,000-40,000.
- Alternative: Take a metered taxi from the official rank (slightly more expensive).
Pros, Cons & Who It's For:
| Pros | Cons | Ideal For |
|---|---|---|
| â
Guaranteed travel time (avoids traffic jams) â Affordable and fixed price â Comfortable and scenic â Easy connection to ride-hailing |
â Not door-to-door (requires transfer) â Limited operating hours (no very late service) â Luggage space can fill up on busy trains |
Solo travelers, couples, budget-conscious tourists, those arriving during daylight hours. |
2. Taxi, Grab & Gojek (Direct Door-to-Door)
For direct transport to your hotel's doorstep, you have three main app-based or hailed options. Traffic congestion is the primary variable for both time and cost.
A. Official Airport Taxis
Regulated taxi counters are in the arrivals hall. You pay a fixed fare based on your destination zone before entering the cab. This fare includes tolls.
- Price to West Surabaya: Approximately Rp 200,000 to Rp 350,000.
- Travel Time: 45 to 90+ minutes (highly traffic-dependent).
- Providers: Look for reputable companies like Express or Surabaya Taxi.
B. Ride-Hailing Apps (Grab & Gojek)
Often 20-30% cheaper than official taxis. CRUCIAL: Pick-up is NOT at the main curb. You must walk to the designated "Online Taxi" pick-up zone (follow signs; a 3-5 min walk).
- Price Estimate: Rp 150,000 - Rp 250,000 to West Surabaya.
- Options: GrabCar (standard car), GrabCar Plus (premium), GoCar, GoCar Comfort.
- Tip: Connect to airport WiFi to book immediately. Select the correct pick-up point in the app.
C. Motorcycle Taxi (Gojek/Grab Bike - "Ojek")
Only feasible if you have one small backpack. Not recommended for airport travel with luggage.
3. Public Bus (Suroboyo Bus) - The Budget Champion
For the ultimate budget traveler, the city's Suroboyo Bus system offers a fare of just Rp 5,000. However, it requires patience and multiple transfers to reach West Surabaya.
How It Works:
- Catch the Bus: The Suroboyo Bus stop is outside Terminal 1. Take bus S1 heading towards "Bratang" or "Darmo".
- Understand the Route: The bus travels on major roads but makes many stops. It will not take you directly to specific hotels.
- Transfer: You will likely need to get off at a major terminal like Bratang or a main road in Darmo, then switch to another Suroboyo Bus route or a ride-hailing service for the "last mile."
Verdict: Excellent for ultra-low budgets and no time constraints. Impractical for those with more than hand luggage or arriving tired after a long flight.
4. Private Airport Transfer (Pre-Booked)
For maximum convenience, especially for groups, families, or late arrivals, pre-booking a private transfer is ideal. A driver will meet you in the arrivals hall with a name sign and assist with luggage.
Key Details:
- Price: Rp 250,000 to Rp 450,000+ for a standard car, depending on the service provider and car type (sedan vs. van).
- Booking: Arrange online in advance via platforms like Traveloka, Klook, or global sites like Viator.
- Best For: Families with children, groups of 3+, travelers with lots of luggage, late-night/early-morning flights, and those prioritizing a stress-free start.
5. Ticket & Cost Comparison: Best & Cheapest Options
| Transport Method | Approx. Cost (IDR) | Travel Time* | Transfers | Best For | Our Rating |
|---|---|---|---|---|---|
| KA Bandara Train + Ride-Hail | 120,000 - 140,000 | 50 - 70 mins | 1 (at Gubeng Station) | Best value, reliable timing, most travelers | â â â â â |
| Private Transfer (Pre-Booked) | 250,000 - 450,000 | 45 - 90 mins | 0 (Direct) | Families, groups, luxury, late arrivals | â â â â â |
| Ride-Hailing (Grab/Gojek) | 150,000 - 250,000 | 45 - 90 mins | 0 (Direct) | Solo/Couple travelers, tech-savvy users | â â â â â |
| Official Airport Taxi | 200,000 - 350,000 | 45 - 90 mins | 0 (Direct) | Those wanting immediate, official service | â â â ââ |
| Suroboyo Bus (+ Transfers) | 5,000 - 15,000 | 90 - 150+ mins | 1-2 | Ultra-budget backpackers, no luggage | â â âââ |
*Travel times are highly dependent on Surabaya road traffic. The train time is fixed.
6. Traveler Tips & Local Insights for a Smooth Trip
Essential Advice:
- Have Small Bills & Local Currency: While cards are accepted at train counters and taxis, having Indonesian Rupiah (IDR) cash, especially smaller denominations (Rp 50,000, Rp 20,000), is vital for bus fares, tips, or small purchases.
- Buy a Local SIM/eSIM at the Airport: Data is essential for navigating ride-hailing apps, maps, and translations. Telkomsel or XL Axiata counters are in the arrivals area. Consider an eSIM from providers like Airalo before you arrive.
- Beware of "Helpful" Touts: Politely decline offers from individuals inside the terminal claiming to offer "special taxi rates." Always go to the official counter or use your pre-booked service.
- Peak Traffic Hours: Weekday mornings (7-9 AM) and evenings (4-7 PM) are worst. If you land during these times, the train is your best bet to avoid gridlock.
- If Your Hotel is Near Tunjungan Plaza or City Center: The train + short taxi remains efficient. For hotels deeper in West Surabaya (e.g., near Ciputra World), the direct taxi/transfer time may be similar in total due to the second leg of the journey.
FAQs: Your Juanda Airport to West Surabaya Questions Answered
What is the cheapest way to get from Juanda Airport to West Surabaya?
The cheapest option is the public Suroboyo Bus, costing only around Rp 5,000. However, the most cost-effective and convenient option for most travelers is the airport train (KA Bandara) to Surabaya Gubeng Station (Rp 100,000), followed by a short ride-hailing trip (Rp 20,000-30,000) to your West Surabaya hotel.
What is the fastest way from Juanda Airport to a West Surabaya hotel?
A direct taxi or private transfer is the fastest door-to-door option, taking 45-90 minutes depending on traffic. For a balance of speed and cost, the airport train (KA Bandara) is highly reliable as it avoids road congestion, taking 23 minutes to Gubeng Station.
Is there a direct train from Juanda Airport to West Surabaya?
No, there is no direct train station in West Surabaya. You must take the KA Bandara train to Surabaya Gubeng Station, then transfer to a taxi, Grab, or Gojek for the final 15-30 minute ride to your hotel in areas like Tunjungan Plaza, Darmo, or Citraland.
How much is a taxi from Juanda Airport to West Surabaya?
Official airport taxi fares to West Surabaya (e.g., Darmo, Sukomanunggal) are fixed and range from approximately Rp 200,000 to Rp 350,000. Ride-hailing apps (Grab, Gojek) are often 20-30% cheaper, but you must walk to the designated pick-up zone outside the terminal.
Can I use the JR Pass for travel from Juanda Airport?
No, the Japan Rail Pass is not valid in Indonesia. The question is likely based on a template for Japan travel. In Surabaya, you purchase a single ticket for the KA Bandara airport train at the station counter or via official apps like KAI Access.
What should I do if my flight arrives at Juanda Airport late at night?
If you arrive after the last KA Bandara train (around 9:30 PM) and Suroboyo Bus, your only options are taxis (available 24/7 at the taxi counter) or ride-hailing apps. Pre-booking a private transfer is the most stress-free option for late-night arrivals.
Is it easy to get a Grab or Gojek at Juanda Airport?
Yes, but you cannot be picked up directly at the arrivals curb. Follow signs for the "Online Taxi" or "Ride-Hailing" pick-up zone, a short 3-5 minute walk from the terminal. This is where drivers are permitted to wait, and the app will guide you.
What's the best option for a family with lots of luggage?
For families with multiple large suitcases, a pre-booked private transfer with a van is highly recommended. It provides fixed pricing, meets you at arrivals, and has guaranteed space. The airport train has limited luggage space and requires a second transfer, which can be cumbersome.