Quick Answer
The best way to get from Batam Centre to Hang Nadim Airport is by taxi or ride-hailing (Grab/Gojek). It takes 30–45 minutes and costs between 80,000–150,000 IDR (5–10 USD), depending on the service and traffic. For budget travelers, the Damri airport bus costs only 40,000 IDR (2.50 USD) and takes 45–60 minutes. If you are traveling with family or heavy luggage, a hotel shuttle or rental car offers convenience at a moderate price.
Taxi & Ride-hailing (Grab/Gojek) – Most Recommended
For most travelers, a taxi or ride-hailing service is the best balance of speed, comfort, and cost. Batam Centre has a well-organized taxi queue, and both Grab and Gojek are readily available.
Step-by-Step Guide
- Exit the Batam Centre ferry terminal – follow the signs to the main pick-up area.
- Choose your service: either walk to the official taxi counter (fixed price) or open the Grab/Gojek app.
- Confirm the price & route: fixed taxis charge ~130,000 IDR (8 USD); Grab typically ranges 80,000–120,000 IDR (5–8 USD).
- Travel time: 30–45 minutes via the Jalan Hang Nadim main road.
- Drop-off: the driver will take you to the departures drop-off zone at Hang Nadim Airport.
Price Comparison Table
| Service | Estimated Price (IDR) | Estimated Price (USD) | Travel Time | Best For |
|---|---|---|---|---|
| Metered Taxi | 100,000–150,000 | 6–10 | 30–45 min | Travelers who prefer a guaranteed ride |
| Fixed-price Taxi (counter) | ~130,000 | ~8 | 30–45 min | Those who want price certainty |
| Grab (ride-hailing) | 80,000–120,000 | 5–8 | 30–45 min | Budget-conscious & app-savvy travelers |
| Gojek (ride-hailing) | 75,000–110,000 | 4.5–7 | 30–45 min | Those looking for the lowest ride-hailing price |
Detailed Analysis
- Luggage space: Most taxis and Grab cars (e.g., Toyota Avanza, Daihatsu Xenia) have ample boot space for 2–3 large suitcases.
- Safety: All official taxis and ride-hailing drivers are registered. Grab and Gojek offer in-app tracking and driver details.
- Traffic considerations: During peak hours (7:00–9:00 AM and 4:00–7:00 PM), add 15–20 minutes to the journey.
- Booking tip: For early morning flights, pre-book a Grab or Gojek the night before to avoid surge pricing.
Authority source: Grab Indonesia official site | Gojek Indonesia official site
Airport Bus (Damri) – Most Economical
The Damri airport bus is the cheapest way to get from Batam Centre to Hang Nadim Airport. It is a reliable, air-conditioned coach service operated by the state-owned transport company Perum Damri.
Route & Schedule Details
- Pick-up point: Batam Centre bus stop (located just outside the terminal, near the taxi queue).
- Drop-off point: Hang Nadim Airport – arrivals level.
- Frequency: Every 30–60 minutes, depending on the time of day.
- First bus: approximately 07:00 AM; last bus: approximately 09:00 PM.
- Ticket price: 40,000 IDR (2.50 USD) per person – one of the lowest airport bus fares in Indonesia.
Step-by-Step Guide
- After exiting Batam Centre, walk to the Damri bus stop (look for the blue Damri sign).
- Purchase your ticket at the Damri counter or directly from the driver (cash only).
- Board the bus and store your luggage in the underfloor compartment.
- The journey takes 45–60 minutes with no intermediate stops.
- Alight at Hang Nadim Airport – the bus stops right at the arrivals hall entrance.
Pros & Cons at a Glance
| Aspect | Details |
|---|---|
| Cost | Very low – 40,000 IDR (2.50 USD) |
| Comfort | Air-conditioned, reclining seats, but no toilet on board |
| Luggage | Free underfloor storage; no strict weight limit on buses |
| Frequency | Every 30–60 min – not ideal for very tight schedules |
| Hours | Does not run late at night or very early morning |
Authority source: Damri Indonesia official website
Hotel Shuttle & Shared Van – Convenient & Affordable
Many hotels in Batam offer complimentary or paid shuttle services to Hang Nadim Airport. Additionally, shared van services operated by local transport companies provide a middle-ground option between the bus and a private taxi.
Hotel Shuttle Service
- Who offers it: Mid-range and luxury hotels (e.g., Novotel Batam, Travelodge Batam, Aston Batam Hotel).
- Cost: Often free for guests; some hotels charge 50,000–100,000 IDR (3–6 USD) per person.
- Schedule: Fixed departure times, usually aligned with major flight schedules. Book at least 24 hours in advance.
- Travel time: 35–50 minutes, depending on the hotel location.
Shared Van Services
- Providers: Local operators such as Batam Trans and Airport Shuttle Batam.
- Price: 60,000–90,000 IDR (3.5–5.5 USD) per person.
- Booking: Recommended via WhatsApp or at the Batam Centre information desk.
- Vehicle: 7-seater Toyota Innova or similar – comfortable for up to 6 passengers with luggage.
- Route: Direct from Batam Centre to Hang Nadim Airport, with no additional stops.
Comparison: Hotel Shuttle vs Shared Van
| Feature | Hotel Shuttle | Shared Van |
|---|---|---|
| Price (per person) | Free–100,000 IDR (0–6 USD) | 60,000–90,000 IDR (3.5–5.5 USD) |
| Booking required | Yes, at least 24h ahead | Yes, recommended 2–4 hours ahead |
| Flexibility | Fixed schedule | More frequent departures |
| Luggage capacity | Good (hotel vehicles) | Good (Innova/SUV) |
Authority source: Travelodge Batam – shuttle info
Car Rental & Self-Drive – Maximum Flexibility
Renting a car gives you complete freedom to explore Batam at your own pace. Several international and local agencies offer one-way rentals from Batam Centre to Hang Nadim Airport.
Rental Providers & Prices
| Provider | Vehicle Type | Daily Rate (IDR) | Daily Rate (USD) | One-way Fee |
|---|---|---|---|---|
| Hertz Batam | Toyota Agya (compact) | 350,000–450,000 | 22–28 | 50,000 IDR (3 USD) |
| TRAC Batam | Daihatsu Xenia (7-seater) | 400,000–550,000 | 25–34 | 75,000 IDR (4.5 USD) |
| Local agency (e.g., Batam Rent Car) | Honda Brio (hatchback) | 300,000–400,000 | 18–25 | Included |
Self-Drive Tips
- Driving license: An International Driving Permit (IDP) is required for foreign travelers.
- Navigation: Use Google Maps or Waze – the route from Batam Centre to the airport is straightforward via Jalan Hang Nadim.
- Parking at the airport: Hang Nadim Airport has short-term and long-term parking lots. Rates start from 5,000 IDR (0.30 USD) per hour.
- Fuel: Pertalite (RON 90) is widely available; a full tank costs around 100,000–150,000 IDR (6–9 USD).
- One-way rental: Most providers allow you to drop the car at the airport; confirm when booking.
Authority source: Hertz Batam rental locations | TRAC Astra official site
Cost & Time Comparison – All Options at a Glance
| Mode of Transport | Duration | Cost per Person (IDR) | Cost per Person (USD) | Best For |
|---|---|---|---|---|
| Grab/Gojek | 30–45 min | 80,000–120,000 | 5–8 | ⭐ Best overall (speed + value) |
| Fixed-price Taxi | 30–45 min | ~130,000 | ~8 | Price certainty, no app needed |
| Damri Airport Bus | 45–60 min | 40,000 | 2.50 | 💰 Cheapest option |
| Hotel Shuttle (free) | 35–50 min | 0–100,000 | 0–6 | Hotel guests with fixed schedule |
| Shared Van | 35–50 min | 60,000–90,000 | 3.5–5.5 | Solo travelers who want a seat guaranteed |
| Car Rental (1 day) | 30–45 min (drive) | 300,000–550,000 (total) | 18–34 (total) | Travelers who want flexibility |
Note: Prices are estimates as of 2025 and may vary. Always confirm with the provider at the time of travel.
Traveler Tips & Local Insights
- 🚕 Luggage advice: If you have more than two large suitcases, book a GrabCar XL or a fixed-price taxi – standard sedans may not have enough space.
- ⏰ Peak hour warning: The road from Batam Centre to the airport passes through several busy intersections. Avoid leaving between 7:00–9:00 AM and 4:00–7:00 PM if possible.
- 📱 App payment: Grab and Gojek accept both cash and digital payments (GoPay, OVO, DANA). Link your account before arriving for a seamless experience.
- 🧳 Takkyubin (luggage delivery): While not yet widely available in Batam, some hotels offer luggage transfer services. Ask your hotel concierge – it typically costs 50,000–100,000 IDR (3–6 USD) per bag.
- 🌧️ Weather impact: Batam experiences tropical rain showers especially from November to February. Rain can add 10–20 minutes to travel time. Plan accordingly.
- 🏪 Food & drinks: There are limited food stalls at Batam Centre. Grab a snack or drink before heading out – the airport has more options after check-in.
- 🕌 Local customs: Batam is predominantly Muslim. Dress modestly when outside the airport and ferry terminal. No special restrictions for transport.
Authority source: Indonesia Travel – Batam official tourism page
FAQs: Batam Centre to Hang Nadim Airport
Is there a direct bus from Batam Centre to Hang Nadim Airport?
Yes, Damri operates a direct airport bus from Batam Centre to Hang Nadim Airport. The journey takes about 45–60 minutes and costs approximately 40,000 IDR (2.50 USD). Buses run every 30–60 minutes depending on demand.
How much does a taxi cost from Batam Centre to Hang Nadim Airport?
A regular metered taxi costs between 100,000 and 150,000 IDR (6–10 USD). Fixed-price taxis at the Batam Centre counter charge around 130,000 IDR (8 USD). The trip takes 30–45 minutes depending on traffic.
How long does it take to get from Batam Centre to Hang Nadim Airport?
By taxi or ride-hailing (Grab/Gojek) it takes 30–45 minutes. By Damri airport bus it takes 45–60 minutes. Hotel shuttles and rental cars fall in the same 30–60 minute range depending on traffic and route.
Are Grab or Gojek available at Batam Centre?
Yes, both Grab and Gojek are widely available at Batam Centre. You can book a ride via the app from the designated pick-up points near the main exit. Prices range from 80,000 to 120,000 IDR (5–8 USD) to Hang Nadim Airport.
What is the cheapest way to get from Batam Centre to Hang Nadim Airport?
The Damri airport bus is the cheapest option at 40,000 IDR (2.50 USD) per person. For two or more passengers traveling together, a shared Grab can be even more cost-effective per person.
Is it better to take a taxi or the airport bus from Batam Centre?
It depends on your priorities. A taxi or Grab is better if you have heavy luggage, are in a hurry, or want door-to-door convenience. The Damri bus is better if you are traveling solo on a budget and have light luggage.
Can I rent a car at Batam Centre and drop it off at Hang Nadim Airport?
Yes, several car rental companies in Batam offer one-way rentals allowing you to pick up at Batam Centre and drop off at Hang Nadim Airport. Daily rates start from 350,000 IDR (22 USD) for a compact car. Booking in advance is recommended.
How early should I leave Batam Centre to catch my flight from Hang Nadim Airport?
For domestic flights, leave at least 2.5 hours before departure. For international flights, leave at least 3.5 hours before. Add an extra 30 minutes during peak hours (7:00–9:00 AM and 4:00–7:00 PM) to account for traffic.