Quick Answer
Best option: fly. Take a taxi from Maha Vihara Duta Maitreya Temple to Kualanamu International Airport (KNO) (30–45 min, IDR 80k–150k / 5.5–10 USD), then fly to Hang Nadim Airport (BTH) (1.5–2 h). Total door-to-door: ~4–5 hours. Cost: IDR 500,000–1,500,000 (35–100 USD) including taxi + flight. Cheapest: bus + ferry from IDR 150,000 (10 USD) but takes 12–16 h.
✈️ Flight: Fastest & Most Convenient
Flying is the most efficient way to cover the ~900 km distance between Medan and Batam. The flight itself takes only 1.5–2 hours, and with the short taxi from the temple to Kualanamu Airport, you can reach Hang Nadim Airport in under 5 hours door-to-door.
Step-by-Step Guide
- Temple → Kualanamu Airport (KNO): Take a taxi or ride-hailing (Gojek/Grab) — 30–45 min, IDR 80,000–150,000 (5.5–10 USD).
- Check-in & Security: Arrive at least 1.5 h before departure. Domestic terminal, valid ID required.
- Flight KNO → BTH: 1.5–2 h direct. Airlines: Lion Air, Garuda Indonesia, Citilink, Batik Air.
- Arrive Hang Nadim Airport: Collect baggage and you're at your destination — terminal is compact and easy to navigate.
Airlines & Typical Fares (Round Trip Indicative)
| Airline | Daily Flights | One-Way Fare (IDR) | One-Way Fare (USD) | Notes |
|---|---|---|---|---|
| Lion Air | 4–6 | 400,000–900,000 | 28–62 | Low-cost, frequent |
| Garuda Indonesia | 1–2 | 800,000–1,500,000 | 55–100 | Full-service, meals included |
| Citilink | 2–3 | 450,000–850,000 | 31–58 | Budget, good reliability |
| Batik Air | 2–3 | 500,000–1,100,000 | 34–75 | Mid-range, luggage included |
Prices are indicative and vary by season. Book 2–4 weeks ahead for best rates. Sources: Skyscanner, Traveloka.
Why Flying is the Best Choice
- Speed: Total travel time 4–5 h vs 10–16 h for other modes.
- Comfort: Air-conditioned, meal options (especially Garuda), and minimal physical exertion.
- Frequency: 8–13 daily departures give flexibility.
- Reliability: Flights are rarely canceled; weather disruptions are infrequent.
⚠️ Considerations
- Kualanamu Airport is ~39 km from the temple — factor in traffic (allow 45 min during peak).
- Baggage allowance: typically 20 kg checked + 7 kg cabin (Lion Air and Citilink charge for extra).
- Flight prices spike during Idul Fitri and Christmas — book early.
🚢 Ferry: Budget-Friendly but Time-Consuming
For travelers with plenty of time and a tight budget, the ferry from Belawan Port (Medan) to Batu Ampar Port (Batam) offers a low-cost alternative. The ferry crossing takes 8–12 hours, and the total journey from temple to airport is 10–14 hours.
Route Overview
| Segment | Duration | Cost (IDR) | Cost (USD) |
|---|---|---|---|
| Temple → Belawan Port (taxi) | 25–35 min | 60,000–120,000 | 4–8 |
| Belawan → Batu Ampar (ferry) | 8–12 h | 200,000–500,000 | 14–35 |
| Batu Ampar → Hang Nadim Airport (taxi) | 25–35 min | 50,000–100,000 | 3.5–7 |
| Total | 10–14 h | 310,000–720,000 | 21.5–50 |
Ferry Operators & Schedules
- Pelni: Weekly departures, economy class, basic amenities.
- ASDP Indonesia Ferry: Irregular schedules — check at ASDP official site.
- Private fast ferries: Limited availability, slightly faster (6–8 h) but cost more (IDR 400,000–700,000).
Note: Ferry schedules change frequently. Always confirm at Belawan Port at least 1 day before departure.
Pros & Cons
- ✅ Pros: Very cheap; scenic crossing; can bring large luggage without strict weight limits.
- ❌ Cons: Extremely long; basic facilities; motion sickness risk; limited daily departures.
💡 Insider Tip
If you choose the ferry, bring snacks, a neck pillow, and download offline entertainment. The ferry has a small cafeteria but choices are limited. Avoid crossing during monsoon season (Nov–Feb) as seas can be rough.
🚌 Bus + Ferry Combo: The Cheapest Route
The most economical way to reach Hang Nadim Airport from the temple is by combining a local bus with a ferry. This option is ideal for backpackers and budget travelers who prioritize cost over comfort.
Step-by-Step
- Temple → Medan Bus Terminal (Amplas): Take an ojek (motorcycle taxi) or becak — IDR 15,000–30,000 (1–2 USD), 10–15 min.
- Bus Amplas → Belawan Terminal: Local bus, ~1–1.5 h, IDR 8,000–15,000 (0.5–1 USD).
- Belawan Terminal → Belawan Port: Short walk or ojek (IDR 5,000–10,000).
- Ferry Belawan → Batu Ampar: 8–12 h, IDR 200,000–500,000 (14–35 USD).
- Batu Ampar → Hang Nadim Airport: Public minibus or taxi — IDR 30,000–80,000 (2–5.5 USD), 30 min.
Cost Breakdown
| Segment | Mode | Cost (IDR) | Cost (USD) |
|---|---|---|---|
| Temple → Amplas Terminal | Ojek/Becak | 15,000–30,000 | 1–2 |
| Amplas → Belawan | Bus | 8,000–15,000 | 0.5–1 |
| Belawan → Batu Ampar | Ferry | 200,000–500,000 | 14–35 |
| Batu Ampar → Airport | Public transport | 30,000–80,000 | 2–5.5 |
| Total | 253,000–625,000 | 17.5–43.5 |
⚠️ Important Warnings
- Total travel time: 12–16 hours — not suitable for those with tight schedules.
- Buses in Medan can be crowded — keep valuables secure.
- Ferry comfort is basic: seats are bench-style, and air conditioning may be weak.
- Only recommended for experienced budget travelers with no mobility issues.
🚕 Taxi / Private Transfer: Premium Convenience
A private taxi or car service from Maha Vihara Duta Maitreya Temple to Kualanamu Airport is the most comfortable way to start your journey. This option is best for groups, families, or travelers with heavy luggage.
Service Options & Pricing
| Service | Vehicle Type | Price (IDR) | Price (USD) | Booking |
|---|---|---|---|---|
| Standard Taxi (Blue Bird) | Sedan | 80,000–130,000 | 5.5–9 | On-street / app |
| Gojek / Grab Car | Sedan / MPV | 70,000–120,000 | 5–8 | App only |
| Private Airport Transfer | MPV (Toyota Avanza) | 150,000–250,000 | 10–17 | Online pre-book |
| Executive / VIP Car | SUV (Innova) | 200,000–350,000 | 14–24 | Online pre-book |
Prices as of 2025. Sources: Blue Bird, Gojek.
When to Choose a Private Transfer
- Late-night / early-morning flights: Public transport is unavailable; pre-booked car is essential.
- Family with young children: Car seats can be requested, and you control the pace.
- Heavy or bulky luggage: No space limitations as with buses or ojeks.
- Business travelers: Maximize productivity and minimize stress.
💡 Pro Tip
Book a round-trip transfer if you also need a return from the airport to the temple later — some operators offer discounts. Always confirm the price before the ride to avoid haggling.
🎟️ Cost & Ticket Comparison — All Options Side by Side
Use this table to compare time, cost, comfort and convenience for every transport mode from Maha Vihara Duta Maitreya Temple to Hang Nadim Airport.
| Mode | Total Time | Cost (IDR) | Cost (USD) | Transfers | Comfort | Best For |
|---|---|---|---|---|---|---|
| ✈️ Flight (Recommended) |
4–5 h | 500,000–1,500,000 | 35–100 | 1 (taxi + flight) | ★★★★★ | All travelers — best balance |
| 🚢 Ferry | 10–14 h | 310,000–720,000 | 21.5–50 | 2 (taxi + ferry + taxi) | ★★☆☆☆ | Budget travelers with time |
| 🚌 Bus + Ferry | 12–16 h | 253,000–625,000 | 17.5–43.5 | 4 (ojek + bus + ferry + bus) | ★☆☆☆☆ | Backpackers, lowest cost |
| 🚕 Taxi + Flight | 4–5 h | 580,000–1,650,000 | 40–115 | 1 (taxi + flight) | ★★★★★ | Families, business, comfort |
| 🚕 Private Transfer (direct to airport) | 4–5 h (with flight) | 650,000–1,750,000 | 45–120 | 0 (door-to-door + flight) | ★★★★★ | VIP, groups, special needs |
🏆 Best overall: Flight — fastest, comfortable, and reasonably priced.
💰 Cheapest: Bus + Ferry — but requires 12–16 h and multiple transfers.
Where to Book Tickets
- Flights: Traveloka, Skyscanner, Garuda Indonesia — compare prices.
- Ferries: ASDP, local agents at Belawan Port — buy 1–2 days ahead.
- Bus tickets: At Amplas Terminal directly or via Traveloka (limited routes).
- Private transfers: Blue Bird, Gojek, or local operators like Medan Transfer (example).
🧳 Traveler Tips & Real Experiences
Practical advice from travelers who have made this journey — avoid pitfalls and save time.
🗺️ 1. Know the Temple Location
Maha Vihara Duta Maitreya Temple is at Jalan Sakti Lubis, Medan, about 8 km from the city center. It's a well-known landmark, so taxi drivers will recognize it. However, traffic in Medan can be heavy — allow 45 min to reach Kualanamu Airport during rush hours (07:00–09:00 and 16:00–19:00).
🧳 2. Use Takkyubin (Luggage Delivery) for Heavy Bags
If you're traveling with large suitcases and plan to explore Medan first, use Titip Kirim Barang (luggage delivery service) available at Kualanamu Airport. Costs ~IDR 50,000–100,000 (3.5–7 USD) to deliver bags to Batam. Alternatively, JNE or Tiki offer inter-island luggage shipping — drop off a day before your flight.
🚉 3. Navigating Kualananu Airport
Kualanamu is modern but large. Check-in counters close 30 min before departure. There are ATMs, currency exchange (rates are fair), and food courts on the 2nd floor. If you have time, visit the Skypark viewing area.
🌴 4. Arriving at Hang Nadim Airport
Hang Nadim Airport is compact — baggage claim is quick. Taxis to Batam city center (Nagoya) cost ~IDR 50,000–80,000 (3.5–5.5 USD). If your final destination is a ferry terminal (e.g., to Singapore), take a metered taxi — ~IDR 60,000–100,000.
📅 5. Peak Season Warning
During Idul Fitri (Lebaran), Christmas/New Year, and school holidays, flight and ferry prices increase by 50–100%. Book at least 4–6 weeks ahead. Streets around the temple and airport can be gridlocked — plan extra 1 h.
💡 6. Sim-centric Advice
Buy a local SIM (Telkomsel or XL) at Kualanamu Airport for ~IDR 50,000 (3.5 USD) with data. This helps you book taxis, check flight updates, and use maps in Batam.
🗣️ 7. Language
English is limited at Belawan Port and with bus drivers. Have your destination written in Bahasa Indonesia: "Dari Kuil Maha Vihara Duta Maitreya ke Bandara Hang Nadim Batam". Use Google Translate offline.
❓ FAQs: Everything You Need to Know
Is there a direct route from Maha Vihara Duta Maitreya Temple to Hang Nadim Airport?
No, there is no direct door-to-door connection. You must first travel from the temple to Kualanamu International Airport (KNO) in Medan or to Belawan Port, then take a flight or ferry to Batam, and finally reach Hang Nadim Airport (BTH).
What is the fastest way to get from the temple to Hang Nadim Airport?
Flying is the fastest option. Take a taxi from the temple to Kualanamu Airport (30–45 min), fly to Hang Nadim Airport (1.5–2 h), plus arrival formalities. Total door-to-door time: approximately 4–5 hours. Airlines include Lion Air, Garuda Indonesia, Citilink and Batik Air.
What is the cheapest way to travel from the temple to Hang Nadim Airport?
The bus + ferry combination is the most economical. Take a local bus (or ojek) from the temple to Medan's bus terminal, then a bus to Belawan Port, followed by a ferry to Batam. Total cost: IDR 150,000–400,000 (10–28 USD). However, total travel time is 12–16 hours.
Can I travel from the temple to Hang Nadim Airport at night?
Late-night travel is challenging. Flights operate mainly 06:00–20:00. Ferries run limited schedules, usually daytime. For night departures, a pre-booked taxi or private car to Kualanamu Airport is recommended so you can catch the first morning flight. Some airlines offer late-evening departures — check Lion Air and Citilink schedules.
Is flying or ferry better for families with children?
Flying is strongly recommended for families. The flight is only 1.5–2 hours, far more comfortable for children. Ferries take 8–12 hours with limited amenities, which can be challenging with kids. Garuda Indonesia and Batik Air offer child-friendly services. Book a morning flight to minimize travel fatigue.
How much does a taxi from the temple to Kualanamu Airport cost?
A standard taxi from Maha Vihara Duta Maitreya Temple to Kualanamu International Airport costs approximately IDR 80,000–150,000 (5.5–10 USD) depending on traffic and vehicle type. Ride-hailing apps like Gojek or Grab may offer slightly lower fares. The journey takes 30–45 minutes via Jalan Kapten Muslim and the Kualanamu Highway.
Do I need to book ferry tickets in advance from Belawan to Batam?
Yes, advance booking is strongly recommended, especially during Indonesian public holidays and weekends. Ferries from Belawan to Batam (Batu Ampar) have limited capacity and can sell out. Tickets cost IDR 200,000–500,000 (14–35 USD). Book via online ferry agents or at the terminal at least 1–2 days ahead.
What is the total travel time from the temple to Hang Nadim Airport by ferry?
The ferry route is significantly longer. Temple to Belawan Port by taxi: ~30 min. Belawan to Batu Ampar (Batam) ferry: 8–12 hours. Batu Ampar to Hang Nadim Airport by taxi: ~25–35 min. Total door-to-door time: approximately 10–14 hours. This option is only recommended for budget travelers with ample time.