Explore Destinations

Discover the world's most amazing places

How to Get from Bintan Island to Hang Nadim Airport

Quick Answer

Best overall way: Ferry from Bandar Bentan Telani (BBT) to Batam Centre + taxi to Hang Nadim Airport. Total time ~2–2.5 hours, cost IDR 250,000–400,000 (≈$16–26) per person. For speed, choose a speedboat (1.5–2h total, IDR 400,000–650,000 / ≈$26–42). For budget, take the ferry + DAMRI bus (under IDR 200,000 / ≈$13). No direct ferry to the airport exists — you must transfer via Batam Island.

Key transfer point: Batam Centre Harbour → then road transport to Hang Nadim Airport (15 km, 25–40 min). First ferry departures from BBT as early as 7:00 AM; last return around 8:00 PM.

Quick Navigation: All Transport Options from Bintan Island to Hang Nadim Airport

Ferry from Bintan Island to Batam – the Standard Way to Reach Hang Nadim Airport

The ferry is the most common and balanced way to travel from Bintan Island to Hang Nadim Airport. You first cross the sea to Batam Island, then take a short road trip to the airport. This option suits most travellers — it's reliable, affordable, and runs multiple times daily.

Step-by-Step Ferry + Taxi Journey

  1. Depart from Bintan: Board at Bandar Bentan Telani (BBT) — the main ferry terminal serving the Bintan Resorts area. Alternative: Sri Bintan Pura in Tanjung Pinang (further south).
  2. Ferry crossing: 45–60 minutes to Batam Centre (most convenient for airport access). Other arrival ports: Harbour Bay (closer to shopping) or Sekupang (further west).
  3. Arrive Batam Centre: Clear immigration (takes 10–25 min). Follow signs to taxi stands or ride-hailing pick-up zones.
  4. Road transfer: Taxi or ride-hailing from Batam Centre to Hang Nadim Airport — 15 km, 25–40 minutes depending on traffic.

Ferry Operators & Schedules

Operator Route Frequency Ticket Price (per person) Booking
Bintan Resort Ferries BBT → Batam Centre 6–8 departures daily (7:00 AM – 7:00 PM) IDR 180,000–250,000 (≈$12–16) BintanResortFerries.com
Batam Fast BBT → Harbour Bay / Batam Centre 5–7 departures daily IDR 170,000–240,000 (≈$11–15) BatamFast.com
Sindo Ferry BBT → Sekupang / Batam Centre 4–6 departures daily IDR 150,000–220,000 (≈$10–14) SindoFerry.com

Note: Prices are indicative for 2025 and vary by season. Always check the operator's official website for real-time schedules.

Detailed Cost Breakdown (Ferry + Taxi)

  • Ferry ticket: IDR 150,000–250,000 (≈$10–16) per person
  • Taxi from Batam Centre to Hang Nadim Airport: IDR 80,000–150,000 (≈$5–10) per ride (up to 4 passengers)
  • Total per person (shared taxi): IDR 200,000–320,000 (≈$13–21)
  • Total per person (private taxi): IDR 250,000–400,000 (≈$16–26)

Ferry Types & Comfort Levels

Most ferries are air-conditioned with assigned seats, luggage hold, and basic onboard amenities (snacks, drinks for purchase). Three classes are common:

  • Standard Class: Comfortable reclining seats, good for the 45–60 min journey. Recommended for most travellers.
  • Business Class: Wider seats, more legroom, complimentary drink. Slightly higher fare (IDR +30,000–50,000 / ≈$2–3).
  • VIP Class: Limited availability, extra space, priority boarding. Only on select departures.

Baggage & Luggage Notes

Ferries allow 20–30 kg of checked luggage per person plus hand luggage. Excess baggage is charged IDR 10,000–20,000 per kg (≈$0.65–1.30). Suitcases, backpacks, and sports equipment are accepted. For bicycles or surfboards, notify the operator at least 24 hours ahead.

Immigration & Customs at Batam Centre

Upon arrival at Batam Centre, you'll go through Indonesian immigration. For international visitors, ensure your visa (if required) is ready. The process usually takes 10–25 minutes depending on queue length. Peak hours: 9:00–11:00 AM and 4:00–6:00 PM. Tip: Have your return flight ticket and hotel booking ready for inspection.

Why Choose the Ferry?

  • Reliable schedule – 6+ daily departures, rarely cancelled
  • Good value – mid-range cost with decent comfort
  • Suitable for most travellers – families, solo, couples, groups
  • Easy onward connection – taxis and ride-hailing readily available at Batam Centre

Potential Drawbacks

  • Not the fastest option (speedboat is quicker)
  • Immigration queues can be long at peak times
  • Limited luggage allowance for excess baggage

Verdict: The ferry + taxi combo is the best all-round option for 80% of travellers. It balances cost, comfort, and convenience perfectly.

Speedboat & Express Boat – the Fastest Way from Bintan Island to Hang Nadim Airport

If speed is your priority, a speedboat from Bintan to Batam cuts the sea crossing time by nearly half. Combined with a taxi, you can reach Hang Nadim Airport in just 1.5–2 hours door-to-door. This option is ideal for those on tight schedules, late departures, or early flight connections.

Speedboat Journey Overview

  • Departure point: Bandar Bentan Telani (BBT) or Sri Bintan Pura
  • Arrival point: Batam Centre or Harbour Bay (both close to Hang Nadim)
  • Sea crossing: 30–40 minutes (vs. 45–60 min for standard ferry)
  • Road transfer: Taxi to airport – 25–40 minutes
  • Total time: 1.5–2 hours (including immigration and waiting)

Speedboat Operators & Pricing

Operator Route Travel Time Price (per person)
Bintan Resort Ferries (Express) BBT → Batam Centre 35 min IDR 280,000–380,000 (≈$18–25)
Batam Fast (Speedboat) BBT → Harbour Bay 30–35 min IDR 300,000–420,000 (≈$19–27)
Private Charter Speedboat Any Bintan jetty → Batam 25–35 min IDR 800,000–1,500,000 (≈$52–97) per boat (up to 6 pax)

Cost Breakdown (Speedboat + Taxi)

  • Speedboat ticket: IDR 280,000–420,000 (≈$18–27) per person
  • Taxi to airport: IDR 80,000–150,000 (≈$5–10) per ride
  • Total per person (shared taxi): IDR 330,000–480,000 (≈$21–31)
  • Total per person (private): IDR 380,000–570,000 (≈$25–37)

Speedboat Experience & Comfort

Speedboats are smaller, with 20–40 seats, and can feel bumpy in rough seas. Most are enclosed and air-conditioned, but motion sickness can be an issue for sensitive travellers. Tip: Sit near the rear for a smoother ride. Life jackets are provided and must be worn during the crossing.

Who Should Choose the Speedboat?

  • Early morning flights (need to reach airport by 8:00–9:00 AM)
  • Late afternoon/evening departures (last standard ferries leave earlier)
  • Business travellers with tight schedules
  • Those who prioritise speed over cost

Important Notes

  • Seasickness risk: If prone to motion sickness, take medication 30 min before departure.
  • Luggage limit: Speedboats have limited cargo space – max 15–20 kg per person. Excess luggage may be refused or charged extra.
  • Not suitable for: Very young children, elderly with mobility issues, or those with heavy luggage.

Verdict: The speedboat is the fastest option and a great choice for time-sensitive travellers. The extra cost (IDR 100,000–200,000 / ≈$6–13 more than standard ferry) is worth it when every minute counts.

Reference: Batam Fast Speedboat Service

Public Bus & Shared Shuttle – the Cheapest Way from Bintan Island to Hang Nadim Airport

For budget-conscious travellers, the combination of ferry + public bus is the most affordable route from Bintan Island to Hang Nadim Airport. While it takes longer and requires more transfers, the savings are significant — total cost can be under IDR 200,000 (≈$13).

Ferry + Bus Journey Step-by-Step

  1. Ferry from Bintan to Batam Centre: Same as above — take a standard ferry (IDR 150,000–250,000 / ≈$10–16). Arrive at Batam Centre.
  2. Walk to DAMRI bus stop: From Batam Centre terminal, follow signs to the DAMRI bus stop (located just outside the main building).
  3. DAMRI bus to Hang Nadim Airport: Public bus operated by DAMRI, route Batam Centre – Hang Nadim Airport. Fare: IDR 20,000–30,000 (≈$1.30–2.00) per person.
  4. Travel time: 30–50 minutes depending on traffic and stops.

DAMRI Bus Schedule & Frequency

Route First Bus Last Bus Frequency Fare
Batam Centre → Hang Nadim Airport 6:30 AM 8:30 PM Every 1–2 hours IDR 25,000 (≈$1.60)
Hang Nadim Airport → Batam Centre 5:30 AM 7:30 PM Every 1–2 hours IDR 25,000 (≈$1.60)

Note: Schedules may change. Check DAMRI official site for real-time updates.

Cost Breakdown (Ferry + Bus)

  • Ferry ticket: IDR 150,000–250,000 (≈$10–16)
  • DAMRI bus: IDR 25,000 (≈$1.60)
  • Total per person: IDR 175,000–275,000 (≈$11–18)
  • Cheapest possible total: IDR 170,000 (≈$11) – if you take the lowest fare ferry + bus

What to Expect on the DAMRI Bus

  • Standard public bus with air conditioning (varies by unit)
  • No luggage racks — keep bags with you or in the aisle
  • May make multiple stops along the route (not express)
  • Can be crowded during peak hours (7:00–9:00 AM, 4:00–6:00 PM)

Pros & Cons of the Bus Option

  • Pros: Very cheap, local experience, eco-friendly
  • Cons: Infrequent schedule, limited luggage space, slower, less comfortable

Who Should Take the Bus?

  • Solo backpackers with light luggage
  • Budget travellers who prioritise saving money
  • Those with plenty of time and flexible schedules
  • Local travellers familiar with the route

Verdict: The ferry + bus combo is the most economical option but requires patience and light luggage. Ideal for budget backpackers, not recommended for families or business travellers.

Alternative: Shared Shuttle (Minibus)

Some companies offer shared shuttle vans from Batam Centre to Hang Nadim Airport. These are slightly more expensive than the bus (IDR 50,000–80,000 / ≈$3–5) but more comfortable and run on a more frequent schedule. Ask at the Batam Centre information desk or book via Traveloka.

Reference: DAMRI Batam Route Information

Taxi & Ride-Hailing – the Most Convenient Way from Bintan Island to Hang Nadim Airport

For travellers who value convenience and door-to-door service, taking a taxi or ride-hailing from Batam Centre to Hang Nadim Airport is the smoothest option. While it costs more than the bus, it's still reasonable and saves time and hassle, especially with luggage.

Taxi Options at Batam Centre

Type Estimated Fare Travel Time Booking Method
Airport Taxi (official counter) IDR 120,000–180,000 (≈$8–12) 25–40 min Queue at taxi counter inside terminal
Ride-hailing (Grab / Gojek) IDR 80,000–130,000 (≈$5–8) 25–40 min App booking (Grab/Gojek)
Private car with driver (pre-booked) IDR 150,000–250,000 (≈$10–16) 25–40 min Online booking / travel agent

Ride-Hailing Tips (Grab & Gojek)

  • Grab is the most popular ride-hailing app in Batam. Download and set up payment before you arrive.
  • Gojek also operates in Batam, slightly cheaper in some areas.
  • Pick-up point: Batam Centre has a dedicated ride-hailing zone — follow signs after exiting the ferry terminal.
  • Payment: Cash or card (GrabPay/GoPay). International cards work on both apps.
  • Tip: Compare both apps for the best fare. During peak hours, fares can surge 1.5–2x.

Private Transfer from Bintan Hotel to Hang Nadim Airport

For the ultimate convenience, you can book a private door-to-door service that includes a ferry ticket + pickup from your Bintan hotel + taxi on the Batam side. This is ideal for families, groups, or anyone with heavy luggage. Prices range from IDR 400,000–700,000 (≈$26–45) per person depending on hotel location and ferry class.

When to Choose Taxi / Private Transfer

  • Traveling with heavy luggage or large groups
  • Late night or early morning arrivals (no bus service)
  • Business travellers with tight schedules
  • Families with young children or elderly members
  • Anyone who values time and convenience over cost

Important Note: Traffic Conditions

Traffic around Batam Centre and Hang Nadim Airport can be heavy during peak hours (7:00–9:00 AM, 4:30–6:30 PM) and on public holidays. The 15 km journey can take up to 50 minutes in heavy traffic. Always factor in extra time if you're traveling during these windows.

Verdict: Taxi and ride-hailing are the most convenient road options from Batam Centre to the airport. The cost is modest (IDR 80,000–180,000 / ≈$5–12) and saves significant time and effort compared to the bus.

Reference: Grab Indonesia | Gojek Indonesia

Cost & Time Comparison: All Ways from Bintan Island to Hang Nadim Airport

Use this table to quickly compare every transport option by total time, total cost, number of transfers, and best for which traveller type.

Transport Mode Total Time (door-to-door) Total Cost per Person Transfers Best For
Ferry + Taxi ⭐ Recommended 2–2.5 hours IDR 250,000–400,000 (≈$16–26) 1 (ferry → taxi) Most travellers – best balance
Speedboat + Taxi 🚀 Fastest 1.5–2 hours IDR 380,000–570,000 (≈$25–37) 1 (speedboat → taxi) Time-sensitive, business travellers
Ferry + Bus (DAMRI) 💰 Cheapest 2.5–3 hours IDR 175,000–275,000 (≈$11–18) 2 (ferry → bus → walk) Budget backpackers, solo light travellers
Ferry + Ride-Hailing 📱 Convenient 2–2.5 hours IDR 230,000–380,000 (≈$15–25) 1 (ferry → ride-hailing) Tech-savvy, medium budget
Private Transfer (door-to-door) 🛎️ Premium 2–2.5 hours IDR 400,000–700,000 (≈$26–45) 0 (seamless) Families, groups, luxury travellers
Private Speedboat Charter 🚤 Exclusive 1.5–2 hours IDR 800,000–1,500,000 (≈$52–97) per boat 0 (direct to Batam jetty + taxi) Groups of 4–6, VIP, urgent departures

Key Takeaways:

  • Best value: Ferry + taxi – the most balanced option for 80% of travellers.
  • Fastest: Speedboat + taxi – saves 30–60 min vs. standard ferry.
  • Cheapest: Ferry + bus – under IDR 200,000 (≈$13) but requires patience.
  • Most convenient: Private transfer – hassle-free but premium price.

All prices are indicative for 2025 and include ferry + road transfer. Exchange rate: 1 USD ≈ 15,500 IDR.

Travel Tips & Experience – Practical Advice from Frequent Travellers

After hundreds of trips between Bintan Island and Hang Nadim Airport, here are the most important insider tips to make your journey smoother, cheaper, and less stressful.

⏰ Timing & Buffer Recommendations

  • For a morning flight (before 10:00 AM): Take the first ferry of the day (usually 7:00–7:30 AM from BBT). Arrive at Batam Centre by 8:00–8:15 AM, then taxi to airport. You'll reach Hang Nadim by 8:45–9:00 AM — safe for a 10:00 AM flight.
  • For an afternoon flight (12:00–4:00 PM): Any ferry departure works. Aim to arrive at the airport 2 hours before your flight.
  • For an evening flight (after 6:00 PM): Take the last ferry around 5:00–6:00 PM. Check the operator's schedule as last departures vary.
  • Always add a 1-hour buffer for immigration queues, traffic, and unexpected delays.

🧳 Luggage Strategy – Use Takkyubin-Style Services

If you're staying at a resort in Bintan, ask the concierge about baggage delivery services. Some hotels can forward your luggage directly to Hang Nadim Airport for a fee (IDR 100,000–200,000 / ≈$6–13). This lets you travel hands-free and avoid hauling bags on the ferry. Tip: Not all resorts offer this — arrange at least 24 hours in advance.

🚕 Navigating Batam Centre Terminal

  • After exiting immigration, you'll be in the arrival hall. Taxi counters are immediately to your right.
  • Ride-hailing pick-up: Walk past the taxi queue and exit the building — the Grab/Gojek zone is signposted about 50 m to the left.
  • DAMRI bus stop: Outside the main entrance, look for the blue DAMRI sign. Buses depart from the curb.
  • ATMs and money changers are available in the arrival hall. Internet wifi is free for 30 minutes.

🌦️ Weather & Sea Conditions

The monsoon season (November–February) can bring rough seas. Ferries and speedboats still operate, but delays of 15–30 minutes are common. If you're prone to seasickness, choose a larger ferry (more stable) and take medication before boarding. During the dry season (March–October), conditions are generally calm.

📱 Essential Apps to Download

  • Grab – ride-hailing, food delivery
  • Gojek – ride-hailing, package delivery
  • Traveloka – book ferry tickets in advance
  • Google Maps – offline maps work in Batam
  • XE Currency – real-time IDR/USD conversion

🚨 Emergency & Contingency Tips

  • Missed your ferry? Check with the operator for the next departure. Walk-in tickets are usually available (except on public holidays).
  • Flight delayed? If your flight from Hang Nadim is delayed, you can wait at the airport — there are cafes, a smoking area, and free wifi.
  • Lost luggage? File a report at the ferry terminal's customer service desk. Most lost items are returned within 24 hours.

👨‍👩‍👧‍👦 Travelling with Kids or Elderly

  • Choose the standard ferry for stability and space — avoid speedboats if anyone is prone to motion sickness.
  • Book business class for extra legroom and quieter environment.
  • Use private transfer to avoid multiple handling of luggage and strollers.
  • Most ferries have baby-changing facilities; bring your own supplies.

Pro Tip: Join the "Bintan Travel Advice" Facebook group for real-time updates on ferry conditions, traffic, and airport news. Bintan Travel Advice Group

Reference: Lonely Planet – Bintan Island Travel Guide

FAQs: Everything You Need to Know About Getting from Bintan Island to Hang Nadim Airport

Is there a direct ferry from Bintan Island to Hang Nadim Airport?

No, there is no direct ferry. Hang Nadim Airport is located on Batam Island, not Bintan. All travellers must first take a ferry from Bintan (BBT or Sri Bintan Pura) to Batam (Batam Centre, Harbour Bay, or Sekupang), then continue by taxi, ride-hailing, or bus to the airport. The total journey is seamless but requires one transfer.

What is the fastest way to get from Bintan Island to Hang Nadim Airport?

The fastest option is a speedboat from Bintan to Batam Centre (30–40 min) followed by a taxi or ride-hailing (25–35 min). Total door-to-door time is 1.5–2 hours, costing around IDR 400,000–650,000 (≈$26–42) per person. This is ideal for early morning flights or tight connections.

How much does it cost to travel from Bintan Island to Hang Nadim Airport?

Costs vary by mode: ferry + taxi IDR 250,000–400,000 (≈$16–26), speedboat + taxi IDR 380,000–570,000 (≈$25–37), ferry + bus IDR 175,000–275,000 (≈$11–18), and private transfer IDR 400,000–700,000 (≈$26–45). Private speedboat charter costs IDR 800,000–1,500,000 (≈$52–97) per boat.

What is the cheapest way to get from Bintan Island to Hang Nadim Airport?

The cheapest option is a standard ferry (IDR 150,000–250,000 / ≈$10–16) followed by the DAMRI public bus (IDR 25,000 / ≈$1.60). Total cost can be as low as IDR 175,000 (≈$11). This option is best for backpackers with light luggage and flexible schedules.

How long does it take to get from Bintan Island to Hang Nadim Airport?

Total travel time ranges from 1.5 to 3 hours depending on the mode: speedboat + taxi ~1.5–2h, ferry + taxi ~2–2.5h, ferry + bus ~2.5–3h. Always add 30–60 minutes buffer for immigration queues, boarding, and traffic. Check the ferry schedule and plan accordingly.

Can I book a combined ferry + taxi ticket from Bintan to Hang Nadim Airport?

Yes. Many travel agents and online platforms offer combined ferry + taxi packages. Prices range from IDR 350,000–600,000 (≈$23–39) per person. Check with Bintan Resort Ferries or local tour operators. Some packages also include hotel pickup in Bintan.

Is it better to go via Singapore or take a direct ferry to Batam?

Going via Singapore is not recommended for most travellers. The route (ferry Bintan→Singapore + taxi to Changi + flight to Batam) takes 4–6 hours and costs IDR 1,500,000–3,000,000 (≈$97–194). The direct ferry from Bintan to Batam is simpler, cheaper, and faster. Only consider Singapore if you have a specific international flight connection from Changi.

What time should I leave Bintan Island for a morning flight from Hang Nadim Airport?

For a 9:00–10:00 AM flight, leave your Bintan hotel by 6:00–6:30 AM. Take the first ferry (usually 7:00–7:30 AM from BBT), arrive Batam Centre by 8:00–8:15 AM, then taxi to the airport. You should arrive at Hang Nadim by 8:30–8:45 AM — allowing plenty of time for check-in and security.