Explore Destinations

Discover the world's most amazing places

How to Get from Gubeng Railway Station to Juanda Airport

Quick Answer

Best overall way: Grab/Gojek car — door‑to‑door, 30–60 minutes, 100,000–150,000 IDR (≈7–10 USD). For the cheapest option, take the Damri airport bus at 35,000 IDR (≈2.30 USD) or a commuter train to Sidoarjo (8,000 IDR) + short ojol ride (~20,000 IDR). Fastest is a motorbike taxi (Gojek/Grab) — 20–40 minutes, 40,000–70,000 IDR (≈3–5 USD). No direct train exists from Gubeng to the airport; the airport train (KAI Bandara) departs from Surabaya Kota Station.

Quick Navigation: All Transport Options

🚆 Train + Shuttle: Economy Route via Sidoarjo

Gubeng Station does not have a direct rail link to Juanda Airport. The airport train service (KAI Bandara) operates from Surabaya Kota (Pasar Turi) and Ngagel Station, not from Gubeng. However, you can still use the KAI Commuter local train to Sidoarjo Station, then take a short taxi or ojol (motorcycle taxi) to the airport terminal. This is a budget option ideal for travelers who are comfortable with one transfer.

Two Rail-Based Options Compared
Route Total Time Total Cost Transfers Best For
Recommended Rail
Gubeng → (Commuter) → Sidoarjo → (Taxi/Ojol) → Airport
50–80 min ~28,000–58,000 IDR
(≈2–4 USD)
1 (at Sidoarjo) Solo budget travelers; those staying near Sidoarjo
KAI Bandara (alternative)
Gubeng → (short taxi) → Ngagel Station → (Airport Train) → Airport
55–75 min ~60,000–80,000 IDR
(≈4–5.50 USD)
1 (to Ngagel Station) Travelers who prefer a dedicated airport train

Step‑by‑Step: Gubeng → Sidoarjo → Airport

  1. Buy a commuter ticket at Gubeng Station counter or vending machine. Destination: Sidoarjo. Fare: 8,000 IDR (≈0.55 USD).
  2. Board the KAI Commuter (green/blue trains). Trains run every 20–40 minutes from 05:00–21:00. Journey time: 20–25 minutes.
  3. Alight at Sidoarjo Station. Exit the station and find a Gojek/Grab motorbike or taxi to Juanda Airport (5 km, ~15 minutes). Ojol fare: 15,000–25,000 IDR; taxi: 50,000–80,000 IDR.

Notes on Luggage & Comfort

Commuter trains have limited luggage space — a backpack or small suitcase is fine. Large suitcases may be cumbersome during peak hours (07:00–09:00 and 16:00–19:00). The train is air‑conditioned but can be packed. If you have heavy luggage, consider the Damri bus or a direct taxi instead.

Source: KAI (PT Kereta Api Indonesia) – official schedule & fares

🚌 Airport Bus – Damri (Best Value)

Damri operates a dedicated airport bus route connecting Gubeng area to Juanda Airport. This is the most affordable door‑to‑airport option with no transfers. The official shelter is "Gubeng – Damri Shelter" on Jl. Gubeng Masjid, about a 3‑minute walk from the station’s main exit.

Key Details

  • Fare: 35,000 IDR (≈2.30 USD) per person — flat rate, no surge.
  • Frequency: Every 20–30 minutes from 04:30 – 21:30 WIB.
  • Travel time: 45–75 minutes depending on traffic (longer during peak hours).
  • Luggage: Free luggage allowance — usually one large bag + one carry‑on. Excess may incur a small fee.
  • Payment: Cash (exact change preferred) or e‑money (BRI, BNI, Mandiri, etc.).

How to Board

  1. Exit Gubeng Station’s main entrance (west side) and walk to Jl. Gubeng Masjid. The Damri shelter is beside the Indomaret minimarket.
  2. Wait for the bus with the sign "Damri – Juanda Airport". No advance booking needed — just queue and board.
  3. Pay the driver or attendant. Keep your ticket until arrival.
  4. The bus stops at Terminal 1 (domestic) and Terminal 2 (international) — inform the driver of your terminal.

Pros & Cons

  • ✅ Pros: Unbeatable price, no transfer, reliable schedule, air‑conditioned.
  • ❌ Cons: Slower than taxi/ojol, fixed stops, less luggage space, limited evening service (last bus ~21:30).

Source: Damri Official Website – airport bus routes

🚕 Taxi & Ride‑Hailing (Most Convenient)

For door‑to‑door convenience, a taxi or ride‑hailing car (Grab/Gojek) is the top choice. This is the best option for families, groups, or anyone with heavy luggage. The journey from Gubeng Station to Juanda Airport covers about 16 km and typically takes 30–60 minutes via Jl. Prof. Dr. Moestopo or the toll road (Jalan Tol Surabaya–Gempol).

Price Breakdown (2025)

  • GrabCar / GoCar: 80,000–150,000 IDR (≈5–10 USD) — depends on surge, time, and route.
  • GrabCar Premium / GoCar Lux: 150,000–220,000 IDR (≈10–15 USD) — more legroom, quieter cars.
  • Blue Bird Taxi (metered): 120,000–180,000 IDR (≈8–12 USD) — flagfall + meter, reliable.
  • Private hire (pre‑booked): 150,000–250,000 IDR (≈10–17 USD) — fixed price, often includes waiting time.

Where to Find Your Ride at Gubeng Station

The designated ride‑hailing pick‑up zone is on the east side of the station (opposite the main entrance). Exit through the main hall, turn right, and walk past the parking area. Look for the green "Grab/Gojek Pick‑up Point" sign. For Blue Bird taxis, the official taxi stand is at the west exit (front of the station).

Toll vs. Non‑Toll Route

  • Toll road (Jalan Tol): Adds ~15,000 IDR toll fee but saves 10–20 minutes during peak hours.
  • Non‑toll (Jl. Prof. Dr. Moestopo): Free but can be congested, especially 07:00–09:00 and 16:00–19:00.

Source: Grab Indonesia – fare estimator · Gojek Indonesia

🏍️ Motorcycle Taxi / Ojol (Fastest & Most Agile)

For solo travelers who want to beat traffic, a motorcycle taxi (ojol) via Gojek or Grab is the fastest way from Gubeng Station to Juanda Airport. Expect 20–40 minutes door‑to‑door, and a fare of 40,000–70,000 IDR (≈3–5 USD). This is especially useful during rush hours when cars are stuck in long queues.

What to Know Before Booking

  • Luggage: Only small backpacks or duffel bags fit comfortably. Large suitcases are not suitable — use a car or bus.
  • Safety: Helmets are provided (mandatory). Check that your driver has a clean driving record (Grab/Gojek display ratings).
  • Rain: During heavy rain, ojol becomes less practical. Most drivers carry raincoats, but you will get wet.
  • Pick‑up spot: Same as car ride‑hailing — east side of Gubeng Station (green zone).

When to Choose Ojol

  • ✅ You’re traveling alone with a small bag.
  • ✅ You’re in a hurry and traffic is heavy.
  • ✅ You want the lowest cost among motorized options.
  • ❌ Not recommended for families, groups, or if you have large/expensive luggage.

Source: Gojek – official tariff info

📊 Cost & Time Comparison Table (All Modes)

Gubeng Station → Juanda Airport: Full Comparison
Mode Time Cost (IDR) Cost (USD) Transfers Best For
🏍️ Motorbike (Ojol) 20–40 min 40,000–70,000 ≈3–5 0 Fastest; solo with small bag
🚕 Grab/Gojek Car 30–60 min 80,000–150,000 ≈5–10 0 Best overall; groups/luggage
🚖 Blue Bird Taxi 30–60 min 120,000–180,000 ≈8–12 0 Metered, reliable, official
🚌 Damri Bus 45–75 min 35,000 ≈2.30 0 Cheapest direct; budget solo
🚆 Train + Ojol 50–80 min ~28,000–58,000 ≈2–4 1 Economy + adventure
🚆 KAI Bandara (via Ngagel) 55–75 min ~60,000–80,000 ≈4–5.50 1 Rail enthusiast; airport train

🏆 Best overall value: Grab/Gojek car — balances cost, comfort, and speed.
💰 Cheapest: Damri bus (35,000 IDR) or train + ojol (~28,000–58,000 IDR).
⚡ Fastest: Ojol motorbike (20–40 min).

🧳 Traveler Tips & Local Insights

1. Luggage: Use Takkyubin (Baggage Delivery)

If you have large suitcases and want to travel hands‑free, use Takkyubin (baggage delivery service) available at Gubeng Station. Drop your bags in the morning and they’ll be delivered to Juanda Airport by evening. Cost: ~100,000–150,000 IDR per bag (≈7–10 USD). Look for the “Titip Bagasi” counter near the main hall.

2. Peak Hour Warning

Surabaya’s peak traffic hours are 07:00–09:00 and 16:00–19:00. During these times, road travel can take 50–80% longer. If your flight is between 07:00–10:00 or 17:00–20:00, add an extra 30 minutes buffer. The toll road helps but still gets congested.

3. Gubeng Station Navigation

Gubeng Station has two main buildings: the old building (west) for local commuter trains and the new building (east) for executive/intercity trains. Both are connected by a skybridge. The Damri bus shelter and ride‑hailing pick‑up zones are clearly signposted. If unsure, ask at the information desk (open 06:00–21:00).

4. Early Morning / Late Night Travel

Damri buses start at 04:30 and end at 21:30. For flights departing before 06:00, a taxi or ride‑hailing is your only reliable option. Grab/Gojek operate 24/7 in Surabaya, though availability dips between 01:00–04:00. Pre‑booking a taxi the night before is recommended for very early departures.

5. Booking Apps & Payment

Download Grab and Gojek before your trip. Link a credit card or use GoPay / GrabPay. Cash is also accepted. For Damri, bring exact change or use e‑money (BRI, BNI, Mandiri, etc.).

Source: Juanda Airport – official traveler info

FAQs: Gubeng Station to Juanda Airport

Is there a direct train from Gubeng Station to Juanda Airport?

No, there is no direct train. Gubeng serves KAI Commuter local trains, while the airport rail link (KAI Bandara) operates from Surabaya Kota (Pasar Turi) and Ngagel stations. The best rail option is taking a commuter train to Sidoarjo Station (20 min, ~8,000 IDR), then a short taxi or ojol ride to the airport.

How much does a taxi or ride-hailing from Gubeng Station to Juanda Airport cost?

A Grab/Gojek car costs 80,000–150,000 IDR (≈5–10 USD), a motorbike taxi 40,000–70,000 IDR (≈3–5 USD), and a private taxi 150,000–250,000 IDR (≈10–17 USD). Prices vary with surge and traffic.

How long does it take from Gubeng Station to Juanda Airport?

Travel times: motorbike 20–40 min, taxi/car 30–60 min, Damri bus 45–75 min, train + shuttle 50–80 min. Add 15–30 min during peak hours (07:00–09:00, 16:00–19:00).

What is the cheapest way to get from Gubeng Station to Juanda Airport?

The Damri airport bus at 35,000 IDR (≈2.30 USD) is the cheapest direct option. For even lower cost, take the commuter train to Sidoarjo (8,000 IDR) plus a short ojol ride (15,000–25,000 IDR), totaling ~28,000–58,000 IDR.

Is there an airport bus from Gubeng Station to Juanda Airport?

Yes — Damri operates a dedicated route from the Gubeng shelter (Jl. Gubeng Masjid, 3‑min walk from the station). Fare: 35,000 IDR. Buses run every 20–30 min from 04:30 to 21:30. No booking needed — pay onboard with cash or e‑money.

Can I use Grab or Gojek from Gubeng Station to Juanda Airport?

Absolutely. Grab and Gojek are readily available. Use the designated pick‑up zone on the east side of the station. Car fare: 80,000–150,000 IDR; motorbike: 40,000–70,000 IDR. Surge pricing applies during rain or peak hours.

What time does the first and last Damri bus leave from Gubeng to Juanda Airport?

First bus: approximately 04:30 WIB. Last bus: approximately 21:30 WIB. For early flights (before 06:00), a taxi or ride‑hailing is recommended. Always double‑check the schedule at the shelter or via the Damri app.

Is it better to take a taxi or the bus from Gubeng Station to Juanda Airport?

Taxi/Grab offers door‑to‑door convenience, privacy, and luggage space for 80,000–150,000 IDR. The Damri bus costs only 35,000 IDR but takes longer and has fixed stops. For groups of 2–4, a taxi is more cost‑effective per person. For solo budget travelers, the bus is unbeatable.