Quick Answer
The fastest and most convenient way to get from Juanda Airport to Tunjungan Plaza is by using a taxi or online ride-hailing app (Grab/Gojek), taking about 45-70 minutes and costing IDR 150,000 - 250,000. For the cheapest option, take the Airlink Commuter Line train to Surabaya Gubeng Station, then a short ride-hailing trip (Total: ~90 mins, ~IDR 50,000).
By Train: The Airlink Commuter Line (Best Mix of Speed & Cost)
The Airlink (KA Bandara) commuter train is a dedicated service connecting Juanda Airport directly to central Surabaya. It's highly recommended for solo travelers or couples with light luggage seeking to avoid road traffic.
| Route Segment | Station | Travel Time | Frequency | Approx. Fare (IDR) |
|---|---|---|---|---|
| Main Route | Juanda Airport Station → Surabaya Gubeng Station | ~55 minutes | Every 30-60 minutes | 30,000 |
| Final Leg to Tunjungan | Surabaya Gubeng Station → Tunjungan Plaza (by Gojek/Grab) | ~15-20 minutes | On-demand | 20,000 - 30,000 |
Step-by-Step Guide
- Find the Station: After baggage claim, follow clear signs to "Railway Station / Stasiun KA". It's a 5-minute walk via a covered skybridge.
- Buy a Ticket: Purchase at the ticket counter or automated machine. Payment is cash or debit/credit card. Ensure your destination is "Surabaya Gubeng".
- Board the Train: Trains are clean, air-conditioned, and have luggage racks. Departures are regular from early morning (~5:30 AM) until late evening (~9:30 PM).
- At Surabaya Gubeng: Exit the station and book a Gojek or Grab motorbike (for 1-2 persons) or car to Tunjungan Plaza (3 km away).
Pros, Cons & Deep Dive Analysis
Pros: Avoids Surabaya's notorious traffic jams; Extremely punctual; Very affordable; Comfortable and safe.
Cons: Not door-to-door; Requires a short transfer; Limited service hours; Can be crowded during peak commuter times.
Luggage Note: Suitable for medium-sized suitcases. Avoid during rush hour if you have very large bags. Consider using JNE or other courier services to send luggage ahead if traveling heavy.
By Taxi & Ride-Hailing App (Door-to-Door Convenience)
This is the most straightforward option, ideal for families, groups, those with heavy luggage, or travelers arriving late at night.
Official Airport Taxi
- Providers: Look for authorized counters (like Blue Bird or Express) in the arrivals hall. Avoid unlicensed touts.
- Process: Pay a fixed fare at the counter based on your destination zone. You'll get a receipt and be directed to a driver.
- Cost: IDR 200,000 - 250,000 to Tunjungan Plaza. More expensive but guaranteed metered fare or fixed price.
- Journey Time: 45 to 90 minutes, heavily dependent on traffic. Late night trips are fastest.
Online Ride-Hailing (Grab / Gojek)
- Pickup Point: Designated "Grab/Gojek Pick-up Point" at the airport. Follow signs; it's usually a short walk from the terminal.
- Cost: Typically 20-30% cheaper than official taxis. Expect to pay IDR 150,000 - 200,000 for a car (GrabCar/GoCar).
- Tip: Check the app for estimated fare and waiting time before booking. Grab often has an English interface favored by tourists.
Analysis: For 3+ people, a ride-hailing car is often cheaper per person than the train. The price premium over the train buys you door-to-door service and saves you from hauling bags.
By Public Bus (Damri) - The Budget Champion
Damri operates the official airport shuttle buses. This is the absolute cheapest public transport option but involves transfers.
Primary Route to City Center:
- Damri Bus to Bungurasih Bus Terminal (Purabaya): Take the Damri shuttle from right outside the terminal. Fare: ~IDR 20,000. Time: ~15-20 mins.
- Transfer to City Bus: At Purabaya Terminal, find a city bus (e.g., “P1” route) heading towards "Tunjungan" or "Rajawali". Fare: ~IDR 5,000.
- Alight at Tunjungan: The bus will stop along Jalan Basuki Rahmat. Tunjungan Plaza is a short walk away.
Total Cost: IDR 25,000 - 30,000. Total Time: 90 - 120+ minutes (highly variable).
Who Should Use the Bus?
Only recommended for adventurous budget travelers, backpackers with very light luggage, and those familiar with Surabaya's bus system. Not advised during peak heat or rush hours due to multiple transfers and potential confusion.
Private Airport Transfer (For Comfort & Groups)
Pre-booked private transfers offer a stress-free, meet-and-greet experience. Drivers wait in arrivals with a name sign.
- Best For: Large groups (4+), corporate travel, families with young children/elderly, or those wanting guaranteed service.
- Cost: IDR 350,000 - 600,000+ for a sedan or van, booked online in advance via platforms like Klook or Klook.
- Advantage: Fixed price, flight monitoring, 24/7 service, and direct to your hotel (if not Tunjungan Plaza specifically).
Verdict: Significantly more expensive. Only choose this if the convenience premium is worth it for your specific situation, or if you are traveling in a large group where the cost can be split.
Cost & Time Comparison: Juanda Airport to Tunjungan Plaza
| Transport Method | Approx. Travel Time | Approx. Cost (IDR) | Best For | Key Consideration |
|---|---|---|---|---|
| Ride-Hailing (Grab/Gojek) | 45 - 70 min | 150,000 - 200,000 | Most travelers, door-to-door convenience | Traffic can double travel time |
| Official Airport Taxi | 45 - 90 min | 200,000 - 250,000 | Those preferring official service, late arrivals | Use official counters only |
| Airlink Train + Ride-Hail (Recommended Value) | ~75 - 90 min | 50,000 - 60,000 | Solo/duo travelers, avoiding traffic, budget-conscious | Transfer at Gubeng Station required |
| Damri Bus + City Bus (Cheapest) | 90 - 120+ min | 25,000 - 30,000 | Extreme budget travelers, backpackers | Multiple transfers, confusing for newcomers |
| Private Transfer | 45 - 70 min | 350,000+ | Groups, families, corporate travel | Must pre-book online |
Winner for Speed & Convenience: Ride-Hailing (Grab/Gojek). Winner for Budget: Public Bus. Winner for Best Value (Balance): Airlink Train.
Traveler Tips & Insider Insights
- Traffic is King: Surabaya's traffic, especially towards the city center in the late afternoon (3-7 PM), is severe. Factor in at least 30-60 minutes of buffer if you have an appointment. Train is immune to this.
- SIM Card & e-Money: Buy a local SIM card with data at the airport (Telkomsel or Indosat). This is essential for booking Grab/Gojek. Also, top up an e-money card (like Flazz) for easy train/bus payment.
- Luggage Strategy: If you have oversized bags, the train may be cumbersome. Taxi/Ride-Hailing is better. Some hotels offer luggage pick-up services—inquire in advance.
- Money: Have small denomination Indonesian Rupiah (IDR) cash for bus fares, train tickets (if machine fails), and small purchases. Airport ATMs are available.
- Arriving Late: If your flight lands after 9:30 PM, the Airlink train is no longer an option. Your only public options are taxi or ride-hailing. Official taxi counters operate 24/7.
FAQs: Juanda Airport to Tunjungan Plaza Transportation
Is there a direct bus from Juanda Airport to Tunjungan Plaza?
No, there is no direct public bus. You must take a Damri shuttle to Purabaya Terminal (Bungurasih), then transfer to a city bus (like route P1) heading to the Tunjungan area.
What is the cheapest way from Juanda Airport to Tunjungan Plaza?
The cheapest way is the Damri bus + city bus combination, costing around IDR 25,000-30,000. However, the best value for most tourists is the Airlink train + short ride-hail (IDR 50,000-60,000), offering a much more comfortable and reliable journey.
Is Grab or Gojek available at Juanda Airport?
Yes, both are available. They have a designated pick-up zone. You must walk to this specific area, which is well-signposted. Using the app is often cheaper than the official airport taxi counters.
How long does the Airlink train take, and where do I buy tickets?
The train journey from Juanda Airport to Surabaya Gubeng Station takes about 55 minutes. You can buy tickets at the station's ticket counter or from automated machines. Payment is by cash or card.
I'm arriving very late (after midnight). What are my options?
After the train and buses have stopped, your only practical options are airport taxis or ride-hailing apps (Grab/Gojek), which operate 24/7. Pre-booking a private transfer is also a secure option for late-night arrivals.
Is it easy to get a taxi at Juanda Airport?
Yes, it's very easy. Only use the authorized taxi counters (Blue Bird, Express, etc.) inside the arrivals hall. Pay the fixed fare at the counter, and you will be assigned a driver. Avoid negotiating with drivers directly outside.
Which is faster: train or taxi?
It depends entirely on traffic. With no traffic, a taxi can be faster (45 mins). During heavy traffic, the train is consistently faster and more predictable (always ~55 mins + transfer time). Always check real-time traffic on Google Maps upon arrival.
Is Tunjungan Plaza walkable from the train station?
It's a 3 km walk from Surabaya Gubeng Station, which is not recommended in Surabaya's heat and humidity. Taking a short Gojek/Grab bike (ojek) or car for the last leg is the standard and advised method.