Quick Answer
The most convenient way is to book a pre-paid taxi or online car service (like Grab) directly from the airport. The journey takes about 25-40 minutes and costs between IDR 150,000 to IDR 250,000. For the most budget-friendly option, take the public bus (DAMRI) to Banda Aceh city center (IDR 40,000), then a local taxi or motorbike taxi (ojek) to the beach (additional IDR 50,000-80,000), totaling around 90-120 minutes.
1. Taxi & Private Airport Transfer
The most straightforward, door-to-door option. Official airport taxis operate on a fixed-price coupon system. You pay at the taxi counter inside the arrivals hall before your ride, eliminating price haggling.
| Vehicle Type | Approx. Fare to Lampuuk | Key Features |
|---|---|---|
| Standard Taxi | IDR 180,000 - 220,000 | Fits 2-3 passengers with luggage; fixed price. |
| Larger Car/Van | IDR 250,000 - 350,000 | Ideal for groups of 4+ or lots of baggage. |
Is It Worth It?
Best for: First-time visitors, families with children, travelers with heavy luggage, those arriving late at night, or anyone prioritizing convenience and time-saving. While not the cheapest, the price is predictable and secure. For a more competitive rate, consider stepping outside the airport perimeter to hail a regular taxi, but this is less recommended for unfamiliar travelers.
2. Renting a Car at Sultan Iskandar Muda Airport
Renting a car offers maximum flexibility for exploring Aceh beyond just Lampuuk Beach. Major international (e.g., Avis) and local rental agencies have desks at the airport.
What You Need to Know:
- Cost: Economy cars start from IDR 300,000 per day, excluding fuel and insurance. Prices soar during peak season.
- Driving Route: The drive is simple: take the Banda Aceh - Meulaboh Highway southwest. The turn-off to Lampuuk is well-signposted. Use Google Maps or Maps.me for navigation.
- Challenge: Local driving styles can be assertive. Be prepared for motorbikes and varying road conditions. Secure parking at Lampuuk Beach is generally easy and inexpensive.
- Documentation: You will need a valid International Driving Permit (IDP) alongside your home country's license.
3. Online Ride-Hailing & Pre-Booked Transfers
Services like Grab are widely used in Indonesia. They offer a balance between taxi convenience and better, app-transparent pricing.
How to Use Grab from the Airport:
- Connect to the airport's free Wi-Fi.
- Open the Grab app and set your destination to "Lampuuk Beach."
- Critical: You must walk to the designated online ride-hailing pickup zone, which is typically a short walk (2-5 mins) from the terminal exit. Do not wait at the taxi rank.
- Fares are dynamic but typically range from IDR 150,000 to IDR 200,000 for a standard car.
Pre-Booked Private Transfers
For guaranteed service, book a private transfer online via platforms like Viator or Klook. A driver will meet you at arrivals with a name sign. This is excellent for large groups or peace of mind, with prices similar to or slightly above airport taxis (from ~IDR 250,000).
4. Public Bus (DAMRI) & Local Transport Combo
The most economical method, but involving a transfer. This is a true local experience.
Step-by-Step Guide:
- Airport to Banda Aceh City: Find the DAMRI bus stop outside the terminal. Buses run regularly to the city's main terminal (e.g., Terminal Type A). Fare: IDR 40,000. Travel time: ~45-60 mins.
- City to Lampuuk Beach: From the city terminal, you have two main options:
- Local Taxi/Ojek: Negotiate a price with a driver. Expect to pay IDR 50,000 - 80,000 for a 30-minute ride to the beach.
- Angkot (Public Minivan): The cheapest (IDR 10,000-15,000) but most challenging option. You need to find the route heading towards Lhoknga/Lampuuk and may require multiple changes. Not recommended with luggage.
Total Budget: IDR 90,000 - 120,000. Total Time: 1.5 - 2.5 hours. Best for solo travelers or couples on a very tight budget, traveling light, and with ample time.
Ticket & Cost Comparison Table
| Transport Method | Approx. Cost (IDR) | Travel Time | Convenience / Best For | Booking |
|---|---|---|---|---|
| Airport Taxi (Recommended) | 180,000 - 250,000 | 25-40 min | ⭐⭐⭐⭐⭐ Convenience, Families, First-timers | Counter on arrival |
| Online Car (Grab) | 150,000 - 200,000 | 25-40 min | ⭐⭐⭐⭐ Value, Tech-savvy travelers | App (pickup zone) |
| Rental Car | 300,000+/day + fuel | 25-40 min | ⭐⭐⭐ Flexibility, Exploring region | Pre-book or on arrival |
| Public Bus + Local Taxi (Cheapest) | 90,000 - 120,000 | 90-150 min | ⭐⭐ Budget travelers, Adventure | Bus on arrival, taxi hailed |
| Pre-booked Private Transfer | 250,000 - 400,000 | 25-40 min | ⭐⭐⭐⭐⭐ Groups, Guaranteed service | Online in advance |
Traveler Experience & Essential Tips
Before You Go:
- Cash is King: Have sufficient Indonesian Rupiah (IDR) in small denominations. While Grab uses cards, taxis, buses, and small vendors often do not accept credit cards.
- SIM Card: Consider getting a local data SIM at the airport (e.g., Telkomsel) for reliable navigation and ride-hailing app use.
- Luggage: If you have bulky surfboards, confirm vehicle size when booking taxis or Grab (select the "GrabCar 6" option for larger cars).
At Lampuuk Beach:
- The beach area has simple warungs (eateries) and surfboard rentals. Facilities are basic.
- Respect local customs. Aceh is a conservative province; while beachwear is acceptable at the beach, dressing modestly when in transit or nearby villages is advised.
- For your return trip to the airport, arrange a pick-up time with your taxi/transfer service in advance, or use the Grab app (signal is decent). Allow extra time during peak traffic.
FAQs: Sultan Iskandar Muda Airport to Lampuuk Beach
Is there a direct bus from Sultan Iskandar Muda Airport to Lampuuk Beach?
No, there is no direct public bus. You must take the DAMRI bus to Banda Aceh city center first, then switch to a local taxi, ojek (motorbike taxi), or angkot (minivan) to complete the journey to Lampuuk Beach.
What is the cheapest way to get from BTJ Airport to Lampuuk Beach?
The absolute cheapest way is the DAMRI bus (IDR 40,000) + Angkot (public minivan, IDR ~15,000) combination, totaling under IDR 60,000. However, for slightly more cost and much greater convenience, DAMRI bus + a local taxi/ojek (total ~IDR 120,000) is the recommended budget option.
How much is a taxi from the airport to Lampuuk Beach?
Official airport taxis charge a fixed fare between IDR 180,000 to IDR 250,000, depending on vehicle size, for the direct journey to Lampuuk Beach. The price is paid at the taxi counter inside the terminal.
Can I use Grab or Gojek at Sultan Iskandar Muda Airport?
Yes, Grab operates at the airport. However, you must walk to the designated online transportation pickup point, which is not at the main taxi rank. Using the app is often cheaper than the official airport taxi. Gojek (more for motorbikes) may also be available.
Is it easy to find a taxi from Lampuuk Beach back to the airport?
It is not as easy as hailing one on the street. Your best options are to: 1) Use the Grab app to book a car in advance, 2) Ask your accommodation to call a local taxi for you (agree on a price beforehand), or 3) Pre-arrange a round-trip transfer with a driver when you first arrive.
How long is the drive from the airport to Lampuuk Beach?
The direct drive typically takes 25 to 40 minutes, covering a distance of approximately 20-25 kilometers. Travel time can increase during heavy rain or peak weekend traffic when locals visit the beach.
Is renting a car at BTJ Airport a good idea for visiting Lampuuk?
It can be if you plan to explore beyond Lampuuk, such as visiting other beaches like Lhoknga, the Baiturrahman Grand Mosque, or heading inland. For only going to Lampuuk Beach and back, a taxi or transfer is simpler and avoids the hassle of navigating, parking, and understanding local driving rules.
What should I do if my flight arrives late at night?
Your safest and most reliable options for a late-night arrival are: 1) Pre-book a private transfer online, guaranteeing a driver will wait for you, or 2) Use the official airport taxi counter inside the terminal, which operates 24/7. Public bus services may not be running.