Explore Destinations

Discover the world's most amazing places

How to Get from Batam City Center to Hang Nadim Airport

Quick Answer

Best overall way: GrabCar – 80,000–120,000 IDR (~$5.50–$8.20), 25–40 minutes door-to-door, available 24/7 via app. Cheapest: Damri airport shuttle bus – 40,000–50,000 IDR (~$2.70–$3.40), but limited schedule. Fastest: taxi or private transfer – 100,000–200,000 IDR (~$7–$14), 20–35 minutes. No train or flight options exist between the city center and the airport.

Quick Navigation – Transport Options

🚕 Taxi – The Most Straightforward Option

Taxis are abundant in Batam City Center, especially around Nagoya (the main commercial district) and Batam Center ferry terminal. They offer a direct, no-app-required ride to Hang Nadim Airport. The journey covers approximately 15–20 km and takes 25–40 minutes depending on traffic and your exact pickup point.

Price Range

  • Metered taxi (Blue Bird / Express): 100,000–150,000 IDR (~$7–$10) from Nagoya; 80,000–120,000 IDR from Batam Center.
  • Fixed-price airport taxi (at taxi stand): 120,000–180,000 IDR (~$8–$12) – often more expensive than metered.
  • Peak hour surcharge: Expect +20–30% during heavy rain or public holidays.

Where to Find a Taxi

  • Nagoya area: Along Jalan Nagoya, outside major malls (Nagoya Hill, Mega Mall), and near hotels.
  • Batam Center: Directly outside the ferry terminal arrival hall – a dedicated taxi queue operates 24/7.
  • Hotel lobbies: Most hotels can call a reputable taxi for you.

Pros & Cons

✅ Pros❌ Cons
Available 24/7, no app neededSome drivers refuse the meter – agree on price first
Direct door-to-door serviceCan be 2× more expensive than Grab at peak times
Trunk space for luggage (2–3 suitcases)Language barrier possible – have destination written in Indonesian
Reliable for early morning flights (4–5 AM)No child seats available

Detailed Route & Timing

The standard route from Nagoya follows Jalan Ahmad Yani → Jalan Hang Nadim → Airport Access Road. During off-peak hours (10 AM–4 PM) the trip is about 25 minutes. During morning rush (7–9 AM) or evening holiday traffic, it can stretch to 45–50 minutes. From Batam Center ferry terminal, the drive is shorter (~20–25 minutes) via Jalan Hang Lekir.

Source: Blue Bird Group – official taxi service in Batam

📱 Grab & Gojek – Best Value & 24/7 Reliability

Ride-hailing apps Grab and Gojek are the most popular ways to travel around Batam. They are cheaper than taxis, available around the clock, and you can track your driver in real time. For airport transfers, GrabCar (sedan) is the top choice for solo travelers and small groups.

Price Comparison (Nagoya → Airport)

ServiceEstimated Price (IDR)Estimated Price (USD)Notes
GrabCar (sedan)80,000–120,000$5.50–$8.20Best for 1–3 passengers with luggage
GrabCar XL (minivan)130,000–180,000$9–$12.30Good for 4–6 people or extra luggage
Gojek (motorcycle)35,000–55,000$2.40–$3.80Not suitable for luggage; for backpackers only
GoCar (sedan)75,000–115,000$5.10–$7.90Similar to GrabCar, slightly lower availability

How to Book – Step by Step

  1. Download the Grab or Gojek app (available on iOS/Android).
  2. Set your pickup location (use GPS or type the hotel/street name).
  3. Set destination: "Hang Nadim Airport" or "Bandar Udara Hang Nadim".
  4. Choose your vehicle type (GrabCar / GoCar for airport).
  5. Confirm the fare (fixed price shown before booking – no surge surprises).
  6. Meet your driver at the designated pickup point; share your live location if needed.

Pros & Cons

✅ Pros❌ Cons
Fixed upfront price – no negotiationRequires smartphone & internet (SIM or WiFi)
Available 24/7 even in remote areasOccasional long wait (10–15 min) during rain
Can pay with cash or card (GrabPay/GoPay)Not all drivers accept airport trips – may cancel
Track your ride & share trip statusMotorcycle (Gojek) not practical for luggage

Real Traveler Data

According to recent user reports (2024–2025), the average GrabCar trip from Nagoya Hill Mall to Hang Nadim Airport takes 28 minutes and costs 98,000 IDR. From Batam Center ferry terminal, the average is 22 minutes and 82,000 IDR. During public holidays (e.g., Chinese New Year, Eid), prices can rise by 1.5× but remain capped by the app.

Source: Grab Indonesia – official app | Gojek Indonesia – official app

🚌 Damri Airport Shuttle Bus – Cheapest Way

Perum Damri operates the only official airport shuttle bus connecting Batam Center ferry terminal and select stops in Nagoya with Hang Nadim Airport. This is the most budget-friendly option for solo travelers who don't mind a fixed schedule.

Fares & Schedule

RouteFare (IDR)Fare (USD)FrequencyFirst / Last Bus
Batam Center → Hang Nadim Airport40,000~$2.70Every 60–90 min06:00 / 18:00
Nagoya (via Jalan Bunga Raya) → Airport45,000–50,000~$3.00–$3.40Every 90 min06:30 / 17:30
Airport → Batam Center40,000~$2.70Every 60–90 min07:00 / 19:00

Where to Board

  • Batam Center: Bus stop in front of the ferry terminal building (look for the blue Damri sign).
  • Nagoya: Designated stop on Jalan Bunga Raya (near the roundabout). Check the Damri counter for the latest location.
  • Hang Nadim Airport: Bus stop just outside the arrival hall (east side).

Pros & Cons

✅ Pros❌ Cons
Cheapest option – under $3Very limited schedule – not suitable for early/late flights
Air-conditioned bus with luggage compartmentNo night service (last bus ~6 PM)
No need to book – pay on boardOnly 2 pickup points in city center
Reliable for daytime flightsTravel time can be 40–60 min due to multiple stops

Important Notes

The Damri bus is best for travelers with daytime flights between 8 AM and 6 PM. If your flight departs before 9 AM, the first bus from Batam Center (06:00) may arrive at the airport around 06:40–07:00, which is tight for a 9 AM domestic flight but okay. For international flights, aim to arrive 2 hours early, so take the 06:00 bus for flights after 08:00. Buses can fill up during holidays – arrive at the stop 15 minutes early.

Source: Perum Damri – official bus service Indonesia

🏨 Hotel Shuttle – Free or Low-Cost (If Available)

Many hotels in Batam City Center, especially mid-range and business hotels in Nagoya and Batam Center, offer complimentary or paid airport shuttle services. This is a convenient perk that can save you both money and hassle.

Which Hotels Offer Shuttle Service?

  • Best Western Premier Panbil – free shuttle for guests (advance booking required, 24-hour notice).
  • Nagoya Hill Hotel – paid shuttle (50,000 IDR per person) to/from airport.
  • Holiday Inn Resort Batam – complimentary shuttle for direct bookings.
  • Four Points by Sheraton Batam – shuttle available at 75,000 IDR per trip.
  • Many smaller hotels arrange a private car at cost (~100,000 IDR) – ask reception.

How to Book

  1. Contact the hotel concierge or front desk at least 24 hours before departure.
  2. Confirm the pickup time (usually aligned with flight schedules).
  3. Be in the lobby 10 minutes early – drivers may not wait.
  4. If the shuttle is full, ask about a backup taxi arrangement.

Pros & Cons

✅ Pros❌ Cons
Free or very cheap (0–75,000 IDR)Only available for hotel guests
Convenient – pickup at hotel doorLimited schedule – may not match your flight time
No need to negotiate or book appMust book in advance – not spontaneous
Usually reliable for chain hotelsNot all hotels in Batam offer this service

Tip: When booking your hotel, filter for "airport shuttle" or "free airport transfer" on booking platforms. This can save you 80,000–120,000 IDR per trip.

Source: Best Western Premier Panbil – official site

⭐ Private Transfer – Premium Comfort for Groups & Business

Private transfer services offer a pre-booked, guaranteed vehicle waiting for you at your hotel or any location in Batam City Center. This is the most reliable and comfortable option, ideal for business travelers, families with children, groups with heavy luggage, or anyone who wants zero uncertainty.

Price Range by Vehicle Type

Vehicle TypeCapacityPrice (IDR)Price (USD)
Standard Sedan (Toyota Vios / similar)3 passengers + 2 suitcases150,000–200,000$10–$13.70
Minivan (Toyota Innova / Avanza)5–6 passengers + 4 suitcases200,000–280,000$13.70–$19.20
Executive Sedan (black car, leather seats)3 passengers + 2 suitcases280,000–400,000$19.20–$27.40
Minibus (for large groups)10–14 passengers350,000–500,000$24–$34

Recommended Providers

  • Batam Airport Transfer – online booking, fixed rates, child seats on request. batamairporttransfer.com
  • Klook / Traveloka – book private transfers via these platforms with cancellation flexibility.
  • Hotel-arranged transfer – often the most reliable; ask concierge.

Pros & Cons

✅ Pros❌ Cons
Guaranteed vehicle – no cancellationMore expensive than Grab or taxi
Child seats available (request in advance)Requires advance booking (1–24 hours)
Meet-and-greet service at hotel lobbyPayment usually required upfront online
Fixed price – no surge or meter issuesLess flexible if your plans change last minute

When to Choose Private Transfer

  • 🔹 You have a very early flight (before 6 AM) – when Grab/taxis are scarce.
  • 🔹 You are a group of 4+ people – cheaper per person than multiple taxis.
  • 🔹 You have heavy or bulky luggage (e.g., diving gear, golf clubs).
  • 🔹 You want child seats for infants/toddlers.
  • 🔹 You prefer no app, no cash, no negotiation – everything pre-arranged.

Source: Traveloka – book private transfers

📊 Cost & Time Comparison – All Options at a Glance

Use the table below to quickly compare every transport method from Batam City Center (Nagoya) to Hang Nadim Airport. We've ranked them from cheapest to most expensive, with realistic door-to-door times.

Transport Mode 💰 Cost (IDR) 💰 Cost (USD) ⏱️ Total Time 🚦 Best For ⭐ Rating
Damri Shuttle Bus 40,000–50,000 $2.70–$3.40 40–60 min Budget solo travelers, daytime flights ⭐⭐⭐
Gojek (motorcycle) 35,000–55,000 $2.40–$3.80 20–30 min Backpackers, no luggage, good weather ⭐⭐
GrabCar / GoCar 80,000–120,000 $5.50–$8.20 25–40 min Most travelers – best value ⭐⭐⭐⭐⭐
Hotel Shuttle (free) 0–50,000 $0–$3.40 30–45 min Hotel guests with matching schedule ⭐⭐⭐⭐
Metered Taxi 100,000–150,000 $7–$10 25–40 min No smartphone, need immediate ride ⭐⭐⭐
GrabCar XL 130,000–180,000 $9–$12.30 25–40 min Groups of 4–6 with luggage ⭐⭐⭐⭐
Private Transfer (sedan) 150,000–200,000 $10–$13.70 25–35 min Families, business, early flights ⭐⭐⭐⭐⭐
Private Transfer (minivan) 200,000–280,000 $13.70–$19.20 25–35 min Large groups, heavy luggage ⭐⭐⭐⭐
Executive Private Transfer 280,000–400,000 $19.20–$27.40 25–35 min VIP / business travelers ⭐⭐⭐⭐⭐

🏆 Best Overall: GrabCar – combines low cost, 24/7 availability, and fast door-to-door service. 🥇 Cheapest: Damri bus – but only for daytime travelers. 👨‍👩‍👧‍👦 Best for Families: Private Transfer – with child seat guarantee and no waiting.

🧳 Traveler Tips & Local Advice for a Smooth Airport Transfer

Based on frequent traveler reports and local knowledge, here are 8 essential tips to make your Batam City Center → Hang Nadim Airport transfer hassle-free.

1. 🧠 Always Have the Address Written Down

Even if you use Grab, write "Bandar Udara Hang Nadim, Jalan Hang Nadim, Batam" in Indonesian. Some taxi drivers are not familiar with English airport names. Show it to the driver or paste it in the app.

2. ⏰ Plan for Traffic – Especially on Fridays & Sundays

Batam's roads are busiest on Friday evenings (people returning from Singapore) and Sunday afternoons (weekend travelers). Check Google Maps live traffic before you leave. Add 15–20 minutes buffer on these days.

3. 💧 Buy Water & Snacks at the Airport – Not on the Way

Hang Nadim Airport has limited food options before security (only a small convenience store and a coffee shop). Bring your own snacks if you have dietary restrictions.

4. 📱 Download Grab/Gojek BEFORE You Arrive in Batam

If you're arriving from Singapore by ferry, the apps may not work with your Singapore SIM without roaming. Connect to free WiFi at Batam Center terminal or buy a local SIM (Telkomsel or XL) at the ferry terminal for the best rates.

5. 🧳 Luggage Limit on GrabCar

A standard GrabCar (sedan) can fit 2 medium suitcases + 2 small backpacks in the trunk. If you have more, book GrabCar XL or a private minivan. Gojek motorcycles are NOT suitable for anything larger than a daypack.

6. 🌧️ Rain = Higher Prices & Longer Waits

Batam experiences tropical rain showers, especially from November to January (monsoon season). During heavy rain, Grab surge pricing can hit 1.5–2×, and taxis become scarce. Check the weather forecast and leave earlier if rain is expected.

7. 🏨 Ask Your Hotel to Call a "Blue Bird" Taxi

If you prefer a taxi over Grab, ask the hotel to call Blue Bird (the most reputable metered taxi company in Batam). They are reliable, use meters, and have clean cars. Avoid unmarked "street taxis" that often overcharge.

8. 🎒 Use Takkyubin-Style Services? Not Available in Batam

Unlike Japan or Singapore, Batam does not have luggage forwarding services (takkyubin) from hotels to the airport. You must take all luggage with you. Choose a vehicle with enough space.

Real Traveler Story

"I took a GrabCar from Nagoya Hill Mall at 6:45 AM for my 9:00 AM flight to Jakarta. The driver arrived in 5 minutes, the ride took 27 minutes, and I was at the gate by 7:40 AM. Total cost: 94,000 IDR. Much easier and cheaper than the taxi I took on arrival (150,000 IDR)." – Sarah L., regular traveler to Batam

Source: Lonely Planet – Batam travel guide

❓ Frequently Asked Questions – Batam City Center to Hang Nadim Airport

Is there a direct train from Batam City Center to Hang Nadim Airport?

No, there is no train service between Batam City Center and Hang Nadim Airport. Batam does not have a passenger railway system. You must use road transport: taxi, ride-hailing (Grab/Gojek), airport shuttle bus, hotel shuttle, or private transfer.

What is the cheapest way to get from Batam City Center to Hang Nadim Airport?

The cheapest way is the Damri airport shuttle bus, costing around 40,000–50,000 IDR (~$2.70–$3.40) per person. However, buses have limited schedules and may not run at night. For most travelers, Grab (80,000–120,000 IDR) offers the best balance of low cost and 24/7 availability.

How long does it take from Batam City Center to Hang Nadim Airport by taxi?

A taxi from Batam City Center (Nagoya area) to Hang Nadim Airport typically takes 25–40 minutes depending on traffic. From Batam Center ferry terminal, it is about 20–30 minutes. The distance is roughly 15–20 km.

Can I use Grab or Gojek from Batam City Center to the airport?

Yes, both Grab and Gojek operate in Batam and are widely used for airport transfers. A GrabCar from Nagoya to Hang Nadim Airport costs approximately 80,000–120,000 IDR (~$5.50–$8.20). Gojek (motorcycle) is cheaper but not suitable for luggage. Both apps are reliable and available 24/7 in the city center.

Is there an airport shuttle bus from Batam City Center to Hang Nadim Airport?

Yes, Damri operates an airport shuttle bus from Batam Center ferry terminal and some stops in Nagoya to Hang Nadim Airport. The fare is about 40,000–50,000 IDR (~$2.70–$3.40). Buses run every 60–90 minutes from early morning until early evening. Check the latest schedule at the Damri counter near the ferry terminal.

How much does a private transfer from Batam City Center to Hang Nadim Airport cost?

A private transfer (pre-booked sedan or minivan) costs 150,000–300,000 IDR (~$10–$20) depending on the vehicle type and provider. Luxury or executive transfers can exceed 400,000 IDR (~$27). This option is ideal for groups, business travelers, or those with a lot of luggage.

Which is better for families with children: taxi or private transfer?

For families with children, both a standard taxi (Blue Bird or other reputable company) and a pre-booked private transfer are good choices. A private transfer offers the advantage of a pre-installed child seat upon request, guaranteed availability, and no wait time. Taxis are widely available but child seats are rarely provided. GrabCar is also family-friendly if you bring your own booster seat.

Are there any night-time transport options from Batam City Center to Hang Nadim Airport?

Yes, ride-hailing apps Grab and Gojek operate 24/7 in Batam City Center, so you can always get a ride to the airport at night. Taxis are also available but may be fewer after midnight. The airport shuttle bus does NOT run at night (last departure around 6–7 PM). For very early morning flights (before 5 AM), booking a private transfer in advance is the most reliable option.