Explore Destinations

Discover the world's most amazing places

How to Get from Ngurah Rai Airport to Serangan Harbour

Quick Answer

The most convenient and practical way to get from Ngurah Rai Airport to Serangan Harbour is by pre-booked private transfer or taxi, taking 25-50 minutes and costing IDR 150k - 350k (approx. $10 - $23 USD). For budget travelers, the combination of airport shuttle bus and local taxi is the cheapest option, costing under IDR 100k ($6.50) but taking 60-90 minutes.

Quick Navigation: Ngurah Rai to Serangan Harbour Transport

Taxi & Private Airport Transfer (Door-to-Door)

This is the most recommended option for most travelers, especially those with luggage, families, or arriving late at night. It offers a direct, hassle-free journey from the airport arrivals hall to the harbour entrance.

How It Works & Options:

  • Official Airport Taxi: Use the fixed-price taxi counter inside the terminal. State your destination (Serangan Harbour) and pay the set fare upfront. You'll be given a voucher and directed to a waiting Blue Bird or other official taxi.
  • Ride-Hailing Apps (Grab/Gojek): Use the Grab or Gojek app to book a car or taxi. Note: You must use the designated “Online Taxi” pick-up point at the airport, a short walk from the terminal.
  • Pre-Booked Private Transfer: Book a driver in advance via websites like Klook or Viator. Your driver will meet you at arrivals with a sign.
Taxi & Transfer Options Comparison
Service Estimated Cost (IDR) Estimated Time Pros & Cons
Official Airport Taxi 200,000 - 300,000 25-50 mins Pro: Reliable, fixed price, available 24/7. Con: Slightly more expensive than ride-hailing.
Grab / Gojek Car 150,000 - 250,000 25-50 mins Pro: Often cheaper, easy app payment. Con: Must walk to pick-up point, surge pricing possible.
Pre-Booked Private Car 300,000 - 500,000 25-50 mins Pro: Stress-free, meet-and-greet, fixed price. Con: Highest cost, requires advance booking.

When is a Taxi/Transfer the Best Choice?

Operation Steps: 1) Clear customs. 2) Choose your service (counter, app, or meet driver). 3) Pay/confirm fare. 4) Proceed to car. 5) Traffic is the main variable for time—avoid peak hours (7-9 AM & 4-7 PM) if possible.

Shuttle Bus & Public Bus (Budget & Backpacker Option)

This is the most economical way to reach Serangan Harbour, but it involves at least one transfer and requires more time and patience. It's ideal for solo travelers on a very tight budget with light luggage.

Route Breakdown:

There is no single direct public bus. The journey involves two legs:

  1. Airport to Downtown/Kuta Area:
    • Damri Shuttle Bus: Take the Damri bus from the airport to “Terminal Ubung” or “Kuta Central Park”. Cost: ~IDR 40,000. Frequency: Every 1-2 hours.
    • Local Bus (Sarbagita): Cheaper but more complex. From the airport's public bus stop, take a bus to “Jimbaran” or “Nusa Dua” and transfer towards Denpasar.
  2. Downtown/Kuta to Serangan Harbour:
    • From your drop-off point (e.g., Ubung Terminal or Kuta), you will need to take a local taxi (Blue Bird) or a Gojek/Grab bike/car for the final stretch to Serangan Harbour. This leg will cost approx. IDR 50,000 - 80,000.

Total Estimated Cost: IDR 90,000 - 120,000 ($6 - $8). Total Estimated Time: 60 to 90+ minutes, highly dependent on traffic and wait times.

Key Considerations & Tips:

Train Information (Not a Viable Option)

There is no passenger train service connecting Ngurah Rai Airport to Serangan Harbour or anywhere else in Bali. Bali's public transport network is primarily road-based (buses, minibuses, and taxis).

Travelers looking for an alternative to road transport should consider the private transfer or taxi options outlined above. Do not rely on any online information suggesting a train link for this route, as it does not exist.

Ticket & Cost Comparison: Best Way from DPS to Serangan

Use this table to quickly compare your main options based on key decision factors.

Transport Comparison: Ngurah Rai Airport to Serangan Harbour
Transport Method Estimated Cost (IDR) Estimated Time Convenience / Effort Best For
Pre-Booked Private Transfer 300k - 500k 25-50 mins Excellent (Door-to-door) Families, groups, luxury, hassle-free arrival
Official Airport Taxi 200k - 300k 25-50 mins Very Good (Door-to-door) Most travelers, first-timers, late arrivals
Ride-Hail (Grab/Gojek) 150k - 250k 25-50 mins Good (Short walk to pick-up) Solo/couple travelers, tech-savvy, budget-conscious
Shuttle Bus + Local Taxi (Cheapest) 90k - 120k 60-90+ mins Low (Multiple transfers) Solo backpackers, extreme budget travel, no time pressure

Booking Tips:

Traveler Experience & Essential Tips

Beyond the basic routes, here are practical insights from experienced travelers to ensure a smooth journey to Serangan Harbour.

Top 5 Tips for the Journey:

  1. Bali Traffic is King: The distance is short but traffic, especially through Jimbaran and towards Sanur, can be intense. Always add a 30-60 minute buffer to any journey time estimate if you have a boat to catch.
  2. Harbour Entrance Fee: Upon arriving at Serangan Harbour, there is a small harbour entry fee (IDR 10,000 per person) payable in cash. Keep small notes handy.
  3. Fast Boat Check-in: Your fast boat company will have a specific check-in desk or office at the harbour. Allow extra time to find it, check your luggage, and get your boarding pass.
  4. Money & SIM Card: Withdraw IDR from an ATM or exchange a small amount inside the airport terminal (better rates than outside). Consider buying a local eSIM or SIM card at the airport for immediate access to Grab/Gojek.
  5. Early Morning/Late Night Arrivals: For flights landing between 10 PM and 6 AM, pre-booking a transfer is highly advised. Official taxis will still be available but ride-hailing options may be scarce.

For Surfers & Divers:

If you have bulky equipment like surfboards or dive gear, private transfer or a large taxi (like a ‘Blue Bird Taxi Maxi’) is non-negotiable. Inform the transfer company in advance about your extra luggage. Most standard cars have limited trunk space.

FAQs: Ngurah Rai Airport to Serangan Harbour

Is there a direct train from Ngurah Rai Airport to Serangan Harbour?

No. There is no passenger train service from Bali's airport. You must use road transport (taxi, transfer, or bus).

What is the cheapest way to get from DPS airport to Serangan Harbour?

The absolute cheapest way is the combination of a Damri shuttle bus to Ubung Terminal followed by a local taxi or Gojek bike, totaling under IDR 120,000. However, it is time-consuming and involves transfers.

How much is a taxi from Bali Airport to Serangan Harbour?

An official airport taxi costs a fixed IDR 200,000 to 300,000. A Grab/Gojek car typically costs IDR 150,000 to 250,000, but you must walk to the online taxi pick-up zone.

How long does it take to get from the airport to the harbour?

By car or taxi, it takes 25 to 50 minutes, depending entirely on traffic. By public bus and taxi combination, it can take 60 to 90 minutes or more.

Is Grab or Gojek available at Ngurah Rai Airport?

Yes, but they cannot pick up from the main arrivals curb. You must follow signs for “Online Taxi” to a designated parking lot, which is a 3-5 minute walk from the terminal.

What if my flight arrives very late at night?

Official airport taxis operate 24/7. Your safest and most reliable option for a late-night arrival is to use the official taxi counter inside the terminal or have a private transfer pre-booked.

I'm traveling with kids and lots of bags. What's best?

A pre-booked private transfer is highly recommended. The driver will meet you, help with bags, and use a vehicle guaranteed to fit your group and luggage, providing a stress-free start to your trip.

Should I book my transfer online in advance?

It is not mandatory but highly recommended for peace of mind, especially for families, groups, or those arriving during peak hours or late at night. It locks in the price and guarantees your ride.