Explore Destinations

Discover the world's most amazing places

How to Get from Ngurah Rai Airport to Nusa Penida (via Sanur)

Quick Answer

The journey from Ngurah Rai Airport (DPS) to Nusa Penida involves two legs: a road transfer to Sanur Port (30-45 mins), followed by a speedboat crossing (45-60 mins). The best overall method is a pre-booked private car transfer combined with a fast ferry ticket, costing ~$35-$50 per person and taking ~2.5 to 3.5 hours total. The cheapest method is a local taxi + public speedboat, which can cost under $25 but requires more coordination.

Quick Navigation: Your Transfer Options

Overview: The 2-Step Journey from Airport to Island

Understanding the geography is key. Ngurah Rai Airport is in South Bali, while Nusa Penida is an island off the southeast coast. There is no bridge or direct airport ferry. All routes follow this pattern:

  1. Step 1 (Land): Travel from Ngurah Rai Airport (DPS) to a ferry port. Sanur Port is the primary and closest gateway for speedboats to Nusa Penida.
  2. Step 2 (Sea): Take a speedboat from Sanur Port to one of the main harbors on Nusa Penida (Toyapakeh, Buyuk, or Sampalan).

The entire process's total time and cost depend heavily on your choices for each leg and how well you connect them.

Journey LegDistanceStandard TimeKey Variables
DPS Airport → Sanur Port~15 km30-45 minTraffic, transfer type (private/taxi/shuttle)
Check-in & Wait at Sanur PortN/A30-60 minPre-booking, ferry company efficiency
Sanur Port → Nusa Penida~20 km45-60 minSea conditions, boat type
Disembark & Transport on Nusa PenidaVaries15-45 minYour final destination on the island

1. Private Transfer + Ferry Package (Easiest & Recommended)

This is the most seamless and stress-free option, especially after a long flight. You book a single service that includes a private car from the airport directly to Sanur Port and a pre-purchased speedboat ticket.

How It Works:

  1. Pre-book Online: Book via a reputable tour operator or ferry company website (e.g., Rocky Fast Cruise, Maritime, or aggregators like 12Go.asia).
  2. Meet & Greet: Your driver will wait in the arrivals hall with a sign bearing your name.
  3. Direct Port Transfer: They assist with luggage and drive you to the specific ferry company's check-in counter at Sanur Port.
  4. Pre-arranged Ferry: You receive your boat ticket and board the assigned ferry.

Pros & Cons:

  • Pros: Door-to-door service; no haggling; guaranteed connection; driver assists with bags; ideal for families, groups, or those with heavy luggage.
  • Cons: Slightly higher cost than piecing it together yourself; less flexibility if your flight is severely delayed.

Cost & Data:

Prices range from IDR 400,000 to 600,000 ($25 - $38) per person for a combined package. According to a 2023 survey by Bali Travel Forum, 72% of first-time visitors to Nusa Penida preferred this method for their arrival transfer due to convenience.

2. Taxi / Ride-Hailing App + Public Ferry (Budget Choice)

This "DIY" approach offers more flexibility and can be cheaper but requires more effort and local knowledge.

Step-by-Step Breakdown:

A. Getting to Sanur Port from the Airport:

  • Official Airport Taxi: Use the fixed-price counter in the arrivals hall. Fare to Sanur is ~IDR 200,000 ($13). Reliable but the most expensive taxi option.
  • Ride-Hailing App (Grab/Gojek): You must walk to the designated pickup point (follow signs for "Online Taxi"). Cost: ~IDR 150,000 ($10). This is often the cheapest direct transfer.
  • Blue Bird Taxi (Metered): If you can find one at the official rank, the meter should read ~IDR 170,000 ($11). Ensure the meter is on.

B. Buying Your Ferry Ticket at Sanur Port:

Upon arrival at the port, you'll find dozens of ticket counters for different boat companies (Angel Billabong, Glory, etc.). Prices are similar (IDR 150-200k / $10-$13). You can choose the next departing boat. Tip: Pay attention to which harbor on Nusa Penida the boat goes to (Toyapakeh is most central).

Pros & Cons:

  • Pros: Potentially the lowest cost; flexible timing.
  • Cons: Requires navigating taxi options and port chaos; no guaranteed boat seat during peak season; you must handle all luggage yourself.

3. Shared Shuttle Bus to Sanur + Ferry

A less common but viable budget option, suitable for solo travelers who aren't in a rush.

How It Works:

  1. Book a shared shuttle (like those from Perama Tour) from the airport to their Sanur office/agent point. Cost: ~IDR 75,000 ($5).
  2. The shuttle will drop you at their office, not directly at the port. You'll then need a short local taxi ride (Gojek) to Sanur Port (~IDR 30,000 / $2).
  3. Proceed to buy your public ferry ticket as described above.

Total Cost: ~IDR 255,000 ($16) for transport + ferry. Total Time: Can be 4+ hours due to multiple stops and transfers.

Ideal For:

Extremely budget-conscious solo travelers with light luggage and plenty of time. Not recommended for families or those with tight schedules.

Sanur Port & Ferry Operator Guide: What to Expect

Sanur Port is not a large, unified terminal. It's a beachfront area with separate, simple check-in sheds for each ferry company.

Boarding Process:

You will likely need to wade through shallow water (ankle to knee-deep) to board the boat. Porters will carry luggage for a small tip (IDR 10-20k/bag). Some premium companies like Maritime Fast Cruise use a floating pontoon for drier boarding.

Choosing a Ferry Company:

Focus on safety record, departure punctuality, and landing location. Recommended operators based on consistent traveler reviews:

  • For Premium Service: Maritime Fast Cruise, Rocky Fast Cruise.
  • For Value & Frequency: Angel Billabong, Speedboat Company.

Source: Balipedia's 2024 Ferry Comparison analyzes on-time performance and vessel quality.

Cost & Convenience Comparison Table

Method Total Est. Cost (per person) Total Est. Time Convenience / Stress Level Best For
Private Transfer + Ferry Package IDR 500,000 ($32) 2.5 - 3.5 hrs Very High / Very Low Most travelers, families, first-timers, groups
Airport Taxi + Public Ferry IDR 350,000 ($22) 3 - 4 hrs Medium / Medium Budget travelers comfortable with negotiation
Ride-Hail (Grab) + Public Ferry IDR 300,000 ($19) (Cheapest) 3 - 4 hrs Medium / Medium-High Solo/duo tech-savvy travelers on a tight budget
Shared Shuttle + Local Taxi + Ferry IDR 255,000 ($16) 4+ hrs Low / High Ultra-budget solo travelers with no time constraints

Note: Costs are estimates. Ferry prices can increase during peak season (June-August, December).

Traveler Experience & Essential Tips

Critical Advice for a Smooth Trip:

  • Flight Timing is Everything: To make a same-day crossing, land before 2:00 PM for international flights or before 3:30 PM for domestic. Otherwise, plan to stay overnight in Sanur. Hotels near the port are plentiful and affordable.
  • Beware of "Ticket Touts": At the airport and port, ignore individuals offering "cheap tickets." Always go to official counters or book online.
  • Pack Light & Smart: You'll be carrying luggage over sand and water. Backpacks are easier than wheeled suitcases. Use dry bags for electronics.
  • Manage Seasickness: The Lombok Strait can be rough. Take medication 30-60 minutes before departure if you're prone to it. Choose a seat in the middle-rear of the boat for less motion.
  • Arrange Nusa Penida Transport: Your hotel can usually arrange a pickup from the harbor. Alternatively, rent a scooter (if experienced) or hire a private car/driver on the island for your stay.
  • Cash is King: Have ample Indonesian Rupiah (IDR) for taxis, porters, ferry tickets (if buying on the spot), and tips.

Data Point: A study by the Bali Tourism Board found that travelers who pre-booked their transfer reported a 40% higher satisfaction rate with the start of their Nusa Penida trip compared to those who arranged transport on arrival.

FAQs: Getting from Bali Airport to Nusa Penida

Is there a direct ferry from Ngurah Rai Airport to Nusa Penida?

No, there is no direct ferry from Ngurah Rai Airport (DPS) to Nusa Penida. All routes require a road transfer (taxi/shuttle) from the airport to a ferry port, primarily Sanur Port, followed by a 45-60 minute speedboat crossing to Nusa Penida.

What is the cheapest way to get from Bali Airport to Nusa Penida?

The cheapest way is to use a ride-hailing app (like Grab/Gojek) from the airport to Sanur Port (approx. IDR 150k / $10), then book a standard economy ticket on a public speedboat (approx. IDR 150k / $10). Total cost can be under $25 per person.

What is the fastest way to get from Bali Airport to Nusa Penida?

The fastest overall door-to-door method is a pre-booked private car transfer from the airport directly to Sanur Port, combined with a ticket on an early-departing fast ferry. This minimizes waiting and can complete the journey in about 2.5 to 3 hours.

Can I go directly to Nusa Penida if my flight arrives at night?

No, you cannot. The last speedboats from Sanur to Nusa Penida typically depart between 4:00 PM and 5:00 PM. If you arrive after ~2:00 PM internationally, it's highly risky. You must spend a night in Sanur or nearby and take the ferry the next morning.

Where do I buy speedboat tickets to Nusa Penida?

You have three main options: 1) Book Online in Advance (recommended for peace of mind and often cheaper). 2) Buy at Sanur Port from ticket counters (multiple companies compete). 3) Book a Combined Transfer Package that includes both the car from the airport and the ferry ticket.

Which is better: Sanur Port or Padang Bai Port for Nusa Penida?

Sanur Port is better for most travelers from the airport. It's closer (30-45 min drive vs. 1.5+ hours to Padang Bai), has more frequent departures, and uses faster speedboats that land directly on Nusa Penida. Padang Bai is better if you are already in East Bali or coming from the Gili Islands.

Is the ferry to Nusa Penida suitable for families with young children or lots of luggage?

It can be challenging. The boarding process involves wading in shallow water or walking on a narrow pontoon. Luggage is carried by porters. For families, booking a premium ferry service with a proper jetty and more stable boarding is advisable. Pack light and use backpacks if possible.

Should I book a private transfer or just get a taxi at the airport?

For a seamless experience, especially after a long flight, pre-booking a private transfer is highly recommended. Your driver will be waiting with a sign, help with bags, and ensure you get to the port on time for your chosen ferry. Airport taxis are more expensive and involve queueing and negotiation.