Quick Answer
The best way to get from Sekupang to Hang Nadim Airport (BTH) is by taxi or ride-hailing service (Grab / Gojek). The journey takes 30–45 minutes and costs between IDR 80,000–150,000 (≈ $5–10). For budget travellers, the Trans Batam public bus is the cheapest option at around IDR 5,000–10,000 (≈ $0.35–0.70), but requires at least one transfer and takes 1.5–2 hours. There is no train or flight option between Sekupang and Hang Nadim Airport because both locations are on the same island (Batam).
Key takeaway: For speed and convenience, book a Grab or airport taxi. For maximum savings, take the Trans Batam bus with a transfer at the Batam Centre terminal.
Ground Transportation Overview: Taxi & Car Rental
Although Batam does not have a railway system, the most practical motorised options from Sekupang to Hang Nadim Airport are taxis and rental cars. This section covers everything you need to know about point-to-point ground transport.
Why There Is No Train Option
Batam Island has no operational passenger rail network. The closest railway stations are on mainland Sumatra (e.g., in Medan or Padang), which are inaccessible without a ferry. Therefore, all travel between Sekupang and Hang Nadim Airport is by road.
Private Taxi – Door-to-Door Convenience
Airport taxis are available at the Sekupang ferry terminal. The standard fare to Hang Nadim Airport is IDR 120,000–150,000 (≈ $8–10), and the trip takes 30–45 minutes depending on traffic. Use the official Batam Airport Taxi counter inside the ferry terminal to avoid haggling. (Source: Hang Nadim Airport official taxi page)
Car Rental – Best for Multiple Trips
If you plan to make several trips around Batam, renting a car can be cost-effective. Rates start from IDR 200,000–350,000 per day (≈ $14–24) for a compact car (e.g., Toyota Agya or Daihatsu Ayla). Rental companies such as TRAC and Hertz Indonesia have desks at both Sekupang ferry terminal and Hang Nadim Airport. (TRAC Astra – official site)
| Vehicle Type | Estimated Fare (IDR) | Fare (USD) | Travel Time | Best For |
|---|---|---|---|---|
| Airport Taxi (official counter) | 120,000–150,000 | $8–10 | 30–45 min | First-time visitors, convenience |
| Rental Car (economy, per day) | 200,000–350,000 | $14–24 | 30–45 min | Multiple trips, flexibility |
| Rental Car (SUV, per day) | 450,000–650,000 | $31–45 | 30–45 min | Group travel, extra comfort |
Pro tip: If you rent a car, use a GPS or map app (Google Maps / Waze) – the route from Sekupang to Hang Nadim Airport is straightforward via Jalan Trans Barelang and Jalan Hang Nadim, but congestion can occur near the Batu Ampar area during peak hours (7:00–9:00 AM and 4:30–6:30 PM).
Ride-hailing Services: Grab & Gojek
Ride-hailing apps Grab and Gojek are widely used in Batam and offer a convenient middle-ground between taxis and public buses. They are often cheaper than airport taxis and provide real-time tracking and fixed upfront pricing.
GrabCar – Most Popular
A GrabCar (4-seater) from Sekupang to Hang Nadim Airport costs approximately IDR 80,000–110,000 (≈ $5.50–7.50), with a travel time of 30–45 minutes. The price is fixed when you book, so no negotiation is needed. (Grab Indonesia official site)
GoCar – Competitive Alternative
GoCar (Gojek's car service) offers similar pricing: IDR 75,000–105,000 (≈ $5–7). Availability is slightly lower than Grab in the Sekupang area, but still reliable during daytime. (Gojek Indonesia official site)
Comparison: Ride-hailing vs. Taxi
| Service | Est. Price (IDR) | Est. Price (USD) | Advance Booking | Cancel Policy |
|---|---|---|---|---|
| GrabCar | 80,000–110,000 | $5.50–7.50 | On-demand only | Free before driver arrives |
| GoCar | 75,000–105,000 | $5–7 | On-demand only | Free before driver arrives |
| Airport Taxi (official) | 120,000–150,000 | $8–10 | Not required | Not applicable |
| GrabCar (6-seater XL) | 130,000–170,000 | $9–12 | On-demand only | Free before driver arrives |
When to Choose Ride-hailing
- Budget-conscious travellers – saves 30–40% compared to official taxis.
- Tech-savvy users – app tracking, cashless payment, and fare transparency.
- Solo or duo travellers – the standard 4-seater is perfect for 1–2 passengers with light luggage.
Important note: The ride-hailing pick-up point at Sekupang ferry terminal is on the main road outside the terminal building (not at the taxi stand). Look for the designated "Grab/Gojek" sign near the exit gate. Drivers may take 5–10 minutes to reach you during peak ferry arrival times.
Public Bus: Trans Batam – The Budget Choice
Trans Batam is the city's public bus system, operated by the Batam government. It is by far the cheapest way to reach Hang Nadim Airport from Sekupang, but it requires at least one transfer and takes significantly longer.
Route & Transfer Details
- Step 1: From Sekupang ferry terminal, walk 200 m to the Trans Batam "Sekupang Terminal" bus stop. Take Koridor 1 (Sekupang – Batam Centre) – fare IDR 4,000 (≈ $0.28). Journey time: 20–25 minutes.
- Step 2: Alight at Batam Centre Terminal. Cross the platform and board Koridor 6 (Batam Centre – Hang Nadim Airport) – fare IDR 5,000 (≈ $0.35). Journey time: 35–45 minutes.
- Total cost: IDR 9,000–10,000 (≈ $0.63–0.70). Total time: 1.5–2 hours (including waiting time).
Bus Schedule & Frequency
Trans Batam operates from 05:30 AM to 09:30 PM daily. During peak hours (6:00–8:00 AM and 4:00–6:00 PM), buses run every 10–15 minutes. Off-peak frequency drops to 20–30 minutes. (Trans Batam official schedule)
Who Should Use the Bus?
- Budget backpackers – total cost under $1 for the entire journey.
- Light travellers – buses can get crowded; large suitcases are difficult to manage.
- Daytime travellers only – the last bus from Batam Centre to the airport leaves around 09:00 PM.
| Koridor | Route | Fare (IDR) | Travel Time | Frequency |
|---|---|---|---|---|
| Koridor 1 | Sekupang ↔ Batam Centre | 4,000 | 20–25 min | 10–20 min |
| Koridor 6 | Batam Centre ↔ Hang Nadim Airport | 5,000 | 35–45 min | 15–30 min |
Warning: The bus can be very crowded during weekday rush hours. If you have mobility issues or heavy luggage, consider a taxi or ride-hailing instead.
Taxi & Private Hire – Reliable & Comfortable
Beyond the official airport taxis, several private hire services and online taxi platforms operate in Batam. This section covers your options if you want a pre-booked, fixed-price ride.
Blue Bird Group – Premium Taxi Service
Blue Bird is Indonesia's most trusted taxi brand, known for its metered fares and air-conditioned fleet. From Sekupang to Hang Nadim Airport, a Blue Bird taxi costs approximately IDR 130,000–160,000 (≈ $9–11). You can book via the My Blue Bird app or call their hotline. (Blue Bird Group official site)
Local Private Hire (Pre-arranged)
Many hotels and ferry agencies offer private car transfers. Typical prices range from IDR 100,000–150,000 (≈ $7–10) for a sedan. These can be arranged in advance through your hotel concierge or at the Sekupang ferry terminal information desk.
When to Choose a Private Hire
- Late-night arrivals (after 10:00 PM) – ride-hailing apps may have surge pricing or limited availability.
- Group travel (4+ people) – an MPV (e.g., Toyota Innova) costs IDR 180,000–250,000 (≈ $12–17), cheaper than booking two cars.
- Business travellers – fixed pricing and receipt provided for expense claims.
| Service Type | Vehicle | Price Range (IDR) | Price Range (USD) | Booking Method |
|---|---|---|---|---|
| Blue Bird Taxi (metered) | Sedan | 130,000–160,000 | $9–11 | App / street hail |
| Local Private Hire (sedan) | Sedan | 100,000–150,000 | $7–10 | Hotel / ferry desk |
| Local Private Hire (MPV) | MPV (7-seater) | 180,000–250,000 | $12–17 | Hotel / ferry desk |
| Executive Limousine (premium) | SUV / Limo | 350,000–600,000 | $24–41 | Advance booking only |
Safety note: Always use licensed taxis or reputable apps. Avoid "touts" inside the ferry terminal who may offer rides at inflated prices. The official taxi counter inside Sekupang terminal displays a tariff board – check it before paying.
Tickets & Cost Comparison – All Options at a Glance
Use the table below to compare every transport mode from Sekupang to Hang Nadim Airport side by side. The best value and cheapest options are highlighted.
| Mode | Est. Cost (IDR) | Est. Cost (USD) | Travel Time | Transfers | Comfort | Best For |
|---|---|---|---|---|---|---|
| ★ GrabCar / GoCar (Ride-hailing) | 75,000–110,000 | $5–7.50 | 30–45 min | 0 | High | Best value – speed + affordability |
| Airport Taxi (official counter) | 120,000–150,000 | $8–10 | 30–45 min | 0 | High | Convenience, no app needed |
| Blue Bird Taxi (metered) | 130,000–160,000 | $9–11 | 30–45 min | 0 | High | Trusted metered service |
| Private Hire (sedan, pre-booked) | 100,000–150,000 | $7–10 | 30–45 min | 0 | High | Fixed price, advance booking |
| Private Hire (MPV, 7-seater) | 180,000–250,000 | $12–17 | 35–50 min | 0 | Very High | Groups of 4–6 people |
| Car Rental (economy, per day) | 200,000–350,000 | $14–24 | 30–45 min | 0 (self-drive) | High | Multiple trips, flexibility |
| ★ Trans Batam Bus (public) | 9,000–10,000 | $0.63–0.70 | 1.5–2 hours | 1 (at Batam Centre) | Low–Medium | Cheapest option |
Where to Book Tickets
- Grab/Gojek: Download the app (Google Play / App Store) – no advance booking needed.
- Airport Taxi: Purchase a coupon at the Taxi Counter inside Sekupang ferry terminal (arrival hall).
- Trans Batam Bus: Pay cash to the conductor on board (exact change recommended).
- Car Rental: Reserve via TRAC or Hertz Indonesia at least 24 hours in advance.
Money-saving tip: If you are travelling with one small bag and have at least 2 hours before your flight, the bus is unbeatable at under $1. For everything else, a GrabCar offers the best balance of cost and convenience.
Travel Tips & Local Insights
1. Luggage Strategy – Use Takkyubin (Baggage Delivery)
Although Batam does not have a full "takkyubin" service like Japan, several courier companies (JNE, Tiki, and Indah Cargo) offer same-day baggage delivery between Sekupang and Hang Nadim Airport. Cost: around IDR 50,000–80,000 (≈ $3.50–5.50) per suitcase. Drop your luggage at the courier desk in Sekupang terminal and collect it at the airport baggage service counter. This allows you to travel hands-free on the bus. (JNE official site)
2. Traffic Congestion – Peak Hours to Avoid
Batam's roads can become heavily congested, especially on the Jalan Trans Barelang corridor. The worst times are Monday–Friday 7:00–9:00 AM and 4:30–6:30 PM. If you need to reach the airport during these windows, add 20–30 minutes to your estimated travel time. Saturday and Sunday mornings are generally smooth.
3. Ferry Arrival Timing – Connecting to Your Ride
If you are arriving by ferry from Singapore or Malaysia, note that immigration queues at Sekupang can take 15–45 minutes depending on the number of vessels. Plan your ground transport accordingly – do not book a flight within 3 hours of your ferry arrival to allow buffer time.
4. Mobile Data & App Readiness
Grab and Gojek require a stable internet connection. Purchase a local SIM card (Telkomsel or XL) at the Sekupang terminal for around IDR 30,000–50,000 (≈ $2–3.50) with 5–10 GB of data. Free Wi-Fi is available at the ferry terminal but may be slow during peak hours.
5. Night Travel – Safety & Availability
After 10:00 PM, ride-hailing options become scarce and bus services have ended. Your only reliable option is a taxi from the official counter (which operates 24/7) or a pre-booked private car. Always note the taxi's license plate and share your trip details with someone you trust.
6. What Locals Do
Frequent travellers between Sekupang and Hang Nadim Airport often use GrabCar for daytime trips and Blue Bird taxi for late-night departures. The bus is used mainly by workers commuting to Batam Centre, not by air travellers with luggage. If you want to travel like a local, hire a motorcycle taxi (ojek) from the terminal – cost is about IDR 30,000–50,000 (≈ $2–3.50), but you must be comfortable riding pillion with your bag.
FAQs: Sekupang to Hang Nadim Airport
1. Is there a direct bus from Sekupang to Hang Nadim Airport?
No, there is no direct bus. You must take Koridor 1 from Sekupang to Batam Centre, then transfer to Koridor 6 which goes directly to Hang Nadim Airport. The total journey takes 1.5–2 hours and costs about IDR 9,000–10,000 (≈ $0.63–0.70).
2. How much does a taxi cost from Sekupang to Hang Nadim Airport?
An official airport taxi from the counter inside Sekupang terminal costs IDR 120,000–150,000 (≈ $8–10). A Blue Bird metered taxi costs around IDR 130,000–160,000 (≈ $9–11). Ride-hailing via Grab or Gojek is cheaper at IDR 75,000–110,000 (≈ $5–7.50).
3. How long does it take to get from Sekupang to Hang Nadim Airport?
By taxi or ride-hailing: 30–45 minutes. By public bus (Trans Batam): 1.5–2 hours including waiting and transfer time. By rental car: 30–45 minutes depending on traffic.
4. Is there a train from Sekupang to Hang Nadim Airport?
No, Batam Island does not have a passenger railway. All ground transport is by road – taxi, ride-hailing, bus, or rental car. The closest train stations are on mainland Sumatra, reachable only by ferry from Batam.
5. What is the cheapest way to get from Sekupang to Hang Nadim Airport?
The Trans Batam public bus is the cheapest option at just IDR 9,000–10,000 (≈ $0.63–0.70). It requires one transfer at Batam Centre and takes about 1.5–2 hours. For a balance of low cost and convenience, GrabCar at IDR 75,000–110,000 (≈ $5–7.50) is the best value.
6. Can I use Grab or Gojek from Sekupang to Hang Nadim Airport?
Yes, both Grab and Gojek operate in Batam and can be used for airport transfers. Pick-up point is on the main road outside Sekupang ferry terminal (look for the ride-hailing sign). Standard fare: IDR 75,000–110,000 (≈ $5–7.50).
7. Is it safe to travel from Sekupang to Hang Nadim Airport at night?
Yes, it is generally safe, but options are limited after 10:00 PM. Buses stop running, and ride-hailing apps have fewer drivers. The best option is the official airport taxi counter (open 24/7) or a pre-booked private car. Always note the vehicle registration and share your trip with a contact.
8. How early should I leave Sekupang for a flight from Hang Nadim Airport?
For domestic flights, arrive at the airport at least 1.5 hours before departure. For international flights, allow 2.5–3 hours. Add travel time from Sekupang: if taking a taxi (30–45 min), leave 2.5–3 hours before domestic and 3.5–4 hours before international. If taking the bus (1.5–2 hours), add an extra 1 hour buffer for waiting and potential delays.