Travel guide

Uluwatu to Nusa Penida: 60-90 Min Drive, Then the Boat

Uluwatu to Nusa Penida is a three-leg trip: a drive of roughly 60-90 minutes from the Bukit to Sanur harbor, a fast boat across the strait, and a private-car loop around the island's cliffs and bays. Uluwatu is the farthest common pickup zone from the harbor, so it gets the earliest starts — the East tour, for example, offers a 06:15-06:30 hotel pickup — and an evening return. Prices in 2026 run from $29 per person for the Manta Point snorkeling day, from $49 per car for the West tour, and from $75 for the East or Full Day routes, booked direct on WhatsApp with no prepayment. This guide maps the day stage by stage, compares the four routes and shows how to fit Penida into a surf-focused Uluwatu stay.

By Alex Moskvin, Founder of SB Excursions · Published 21 May 2026 · Updated 5 September 2026

Tour on this route: Nusa Penida Full Day Tour — From $75, full day.

How do you get to Nusa Penida from Uluwatu?

Drive to Sanur harbor — roughly 60-90 minutes depending on traffic — then take a fast boat across the channel, about 30-45 minutes depending on sea state. There is no public boat from the Bukit itself. On a tour, the hotel pickup and harbor transfer are handled for you.

This guide also answers:

  • What time is pickup in Uluwatu for a Nusa Penida tour?
  • How much does a Nusa Penida day trip from Uluwatu cost?
  • Will I get seasick on the Nusa Penida fast boat?
9 stages mapped60-90 min to the boatPenida from $29
Nusa Penida Full Day Tour — From $75 Browse all guides
Bukit peninsula coastline in south Bali

Top picks from this guide

Pre-dawn pickup on the Bukit in Bali #1
Uluwatu Starting ahead of the traffic

Pre-dawn pickup on the Bukit

Uluwatu sits at the far end of the pickup map, so Penida days start earliest here — you leave before the surf spots wake up. The exact pickup time is confirmed on WhatsApp the day before, based on where on the Bukit you stay.

The drive to Sanur harbor in Bali #2
Bukit to Sanur Sleep or breakfast in the car

The drive to Sanur harbor

Roughly 60-90 minutes depending on traffic, mostly on the bypass past Jimbaran and Kuta. This leg is why the start is early — leaving later means hitting the morning jam and cutting it close for the boat.

Fast boat crossing from Sanur in Bali #3
Badung Strait The calmest run of the day

Fast boat crossing from Sanur

About 30-45 minutes across the channel, depending on sea state. Morning departures are usually the smoothest water of the day — if swell worries you, that is the argument for taking the earliest boat you can.

Kelingking viewpoint in Bali #4
West Nusa Penida The T-Rex cliff photo

Kelingking viewpoint

The most photographed spot on Nusa Penida and the anchor of the west loop. Come for the clifftop view; the descent to the beach is a steep, hot climb that eats hours, and most day-trippers are right to skip it.

Angel's Billabong in Bali #5
West Nusa Penida The rock pool at low tide

Angel's Billabong

A natural pool carved into the cliff edge next to Broken Beach. It is only safe to approach at low tide on calm swell — your driver will know whether the ocean is behaving that day; when in doubt, shoot it from above.

Broken Beach in Bali #6
West Nusa Penida The collapsed sea arch

Broken Beach

A circular bay under a natural rock arch, a short walk from Angel's Billabong. There is no swimming here — it is a walk-the-rim stop: quick, reliable and impressive in any tide or season.

Crystal Bay in Bali #7
West Nusa Penida A swim before the boat back

Crystal Bay

The classic last land stop of the west loop: white sand, a swimmable bay and the channel's clearest water on a calm morning. Wear swimwear under your clothes so the stop is spent in the water, not in a changing queue.

Manta Point, on the snorkel routes in Bali #8
Penida channel Swimming with manta rays

Manta Point, on the snorkel routes

The sea-day version of Penida swaps the land loop for boat snorkeling at the cleaning station where reef mantas circle, from $29 per person. It is open-ocean swell territory — the strongest encounter, best for confident swimmers.

The crossing back and the drive home in Bali #9
Sanur to Uluwatu An empty evening, on purpose

The crossing back and the drive home

Boats return in the afternoon and the Bukit drive lands you back around dinner time. Plan nothing afterwards — the day is long, and sunset from your own cliff beats squeezing in one more stop.

How the trip works from Uluwatu

All Nusa Penida fast boats leave from Sanur on Bali's east coast — there is no public crossing from the Bukit — so every Penida day from Uluwatu starts with a drive of roughly 60-90 minutes depending on traffic. That geography sets the shape of the day: Uluwatu is the farthest common pickup zone from the harbor, which means the earliest pickups of any Bali area and an evening return. On our tours the hotel pickup and harbor transfer are included, and the exact pickup time is confirmed on WhatsApp the day before, based on where on the Bukit you are staying.

The crossing itself is short — about 30-45 minutes depending on sea state — and on the island a private car and driver run the loop, so the only real physical work is the stairs at the viewpoints. If this is your first visit, our Nusa Penida complete guide covers the island itself in detail; this page is about making the day work from the far south of Bali.

Which route to choose: west, east, full day or manta

The drive from Uluwatu is identical for every route, so choose by what you want from the island rather than by logistics. Four options cover almost everyone: The west route is the one built around Kelingking Beach; if you are weighing the same day from the other side of the island, Canggu to Nusa Penida runs the same boat off a longer drive. If the water is the point rather than the cliffs, read what the session actually involves first — Manta Point is open ocean over a cleaning station, not a sheltered bay.

  • Nusa Penida West Tour — from $49 per car: Kelingking, Angel's Billabong, Broken Beach and Crystal Bay. The classic first-visit loop, and the route this guide's day plan follows.
  • Nusa Penida East Tour — from $75: the quieter cliff viewpoints and beach staircases on the island's east side. A 10-12 hour day with a 07:00 Sanur port meeting or an optional 06:15-06:30 hotel pickup.
  • Nusa Penida Full Day Tour — from $75: a flexible private route for mixing stops instead of following a fixed loop.
  • Snorkel with Manta Rays — from $29 per person: the sea-day version — boat snorkeling at Manta Point and the channel reefs instead of a land loop.

The short version: first visit with one day, take the west loop. Second visit, or allergic to crowds, the east side rewards the longer day. Water-first travelers should go straight to the manta route — reef mantas at the cleaning station are the strongest single marine encounter this close to Bali. For a deeper side-by-side of all the routes, see our Nusa Penida tours compared breakdown. The east side is also where the sand turns properly white — Diamond Beach and Atuh both make our roundup of Bali's genuinely white sand beaches.

Can you mix Penida with surf days in Uluwatu

Yes — a Penida trip fits an Uluwatu surf stay well, as long as it gets its own day. The pattern that works: surf your first mornings, put Penida on a mid-stay day when your shoulders want a break, and keep the following morning slow, because the trip is a dawn-to-dinner commitment. Do not schedule it for your last full day if an early flight follows — boat timetables move with the weather, and you want slack in the plan.

For mixed groups it cuts both ways. While one half crosses to Penida, we run a beginner surf lesson from $35 at the easy beaches — 2-4 hours with flexible session timing, so it pairs with a lazy Bukit afternoon. And if the sea day converts you to snorkeling, start with our snorkeling for beginners guide before booking the manta route.

How long the day really is — and when to go

Treat a Penida day from Uluwatu as a full dawn-to-evening commitment. The East tour alone runs 10-12 hours, and the Bukit adds roughly 60-90 minutes of driving each way on top of whatever the traffic decides. That is longer than the same trip from Sanur or Seminyak — the honest trade-off of staying on the cliffs. It is still worth it for most people; it is not worth it with a jet-lagged toddler, or wedged between two big surf days.

Season matters more from Uluwatu than elsewhere, because a cancelled crossing costs you the longest drive on the route. From April to October the strait is dependably calmer and morning boats run close to schedule; in the rainy months boats still cross most days, but build a spare day into the plan. Our clear water calendar breaks sea conditions down month by month.

Nusa Penida to Uluwatu: the return leg nobody plans

Everything written about this route describes the way out. The way back is the half that goes wrong, because it runs on a hard deadline the island does not advertise. The last scheduled fast boat from Nusa Penida to Sanur is 17:00, with a single operator listing 17:15, and nothing after it. More usefully: the real exodus is 16:30 — that is the final sailing for most operators, and the 17:00 slot is held by only three or four. Banjar Nyuh port itself runs 07:00 to 17:00 and closes with the last boat.

Two things eat the margin. Check-in is 30 minutes before departure and a missed boat is a forfeited ticket, no refund — and boats are reported to leave on time and occasionally early, so treat that half hour as a floor rather than a target. And the drive to the harbour from the west-coast viewpoints, the ones everybody saves for last, takes 40-60 minutes on genuinely poor roads. Standing at Kelingking at 15:30 means you are not making the 16:30 boat.

Then Bali starts again on the far side. From Sanur port to Uluwatu you are crossing the whole south of the island in the evening — the same Simpang Siur congestion that ruins the Nusa Dua run, at the same hour. A day that ends with the 16:30 boat puts you back on the Bukit somewhere around dinner, not before it. Our Nusa Penida day tour is built backwards from that boat rather than forwards from the sunrise, which is why the last stop is always a coastal one near the harbour.

  • 16:30 — the last boat for most operators, and the one to plan around
  • 17:00 — the genuine last departure, run by only a handful; do not bank on it
  • 30 minutes — check-in cutoff, enforced, ticket forfeited if missed
  • 40-60 minutes — west-coast viewpoints to the harbour, on bad road
  • Never the last boat before an onward flight or a paid dinner

FAQ

How do you get to Nusa Penida from Uluwatu?

Drive to Sanur harbor — roughly 60-90 minutes depending on traffic — then take a fast boat across the channel, about 30-45 minutes depending on sea state. There is no public boat from the Bukit itself. On a tour, the hotel pickup and harbor transfer are handled for you.

What time is pickup in Uluwatu for a Nusa Penida tour?

Early — Uluwatu is one of the farthest pickup zones from Sanur harbor, so expect one of the first collections of the morning. The East tour, for example, offers a 06:15-06:30 hotel pickup. The exact pickup time is confirmed on WhatsApp the day before.

How much does a Nusa Penida day trip from Uluwatu cost?

Direct 2026 prices: the Manta Point snorkeling day from $29 per person, the West tour from $49 per car, and the East or flexible Full Day routes from $75. Uluwatu pickup is part of the standard route, and booking is over WhatsApp with no prepayment.

Will I get seasick on the Nusa Penida fast boat?

Most people are fine — the crossing is short, about 30-45 minutes, and morning departures usually run on calmer water. If you are prone to motion sickness, take a tablet 30-60 minutes before boarding, sit near the middle of the boat and keep your eyes on the horizon.

Can I combine Nusa Penida with surfing in Uluwatu?

Yes, on separate days. Put Penida on a rest day or a small-swell day — the early start and evening return make same-day surfing unrealistic. We also run a beginner surf lesson from $35 with flexible session timing, so mixed groups can alternate sea days without anyone sitting out.

Is one day enough for Nusa Penida?

Yes, for one coast. A day covers the west loop or the east loop properly, not both — the island's roads are slow and the big stops deserve time. To see both coasts plus the mantas, either stay a night on Penida or plan two separate day trips.

Do Nusa Penida tours pick up from Uluwatu hotels?

Yes. Our Penida tours include early hotel pickup and the harbor transfer from the main southern areas, Uluwatu and the Bukit included. Since it is the farthest zone, share your villa's exact location on WhatsApp when booking — some cliff-edge addresses need extra collection time.

Recommended Bali tours for this guide

📚 Keep reading

Live weather Bali, Indonesia Loading…
Checking local conditions…
--°
Loading weather…
Finding the best Bali plan for today…
☀️
Feels like --°
Humidity --%
Wind -- km/h