GoAsia
How to Get from Nusa Penida to Sanur

How to Get from Nusa Penida to Sanur

Last updated: October 19, 2026
Contents

Leaving the rugged limestone cliffs and turquoise coves of Nusa Penida feels like waking up from a wild, island dream. While Penida offers raw adventure and those iconic T-Rex shaped vistas, the return journey to mainland Bali marks a transition back to the paved roads and bustling cafe culture of Sanur. This stretch of water, known as the Badung Strait, can be a glassy mirror or a choppy challenge depending on the tide, making the choice of vessel more than just a matter of price.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Kelingking Beach on Nusa Penida seen from the cliff above
Kelingking Beach on Nusa Penida seen from the cliff abovePhoto: Saksham Vikram / Pexels

Sanur is one of the main departure and arrival points for boats to the Nusa Islands, and fast boats such as Scoot's use the new Sanur Harbor terminal.[1] Navigating this short sea crossing is the final hurdle before you find yourself back in the comfort of Bali's southern resorts.

Nusa Penida to Sanur by Boat

The most common and efficient way to cross back to the mainland is by boat. Fast boats take about 30 to 45 minutes between Sanur and Nusa Penida.[2] Booking platforms also list some services with longer times of up to about 2 hours 30 minutes, mostly slower boats and combined transfers.[3] On those platforms, one-way tickets cost from about $8 to $15 (October 2026).[3]

Check which landing on Nusa Penida your boat uses: operators leave from different piers, for example Banjar Nyuh.[4] You can browse the various operators and book your preferred crossing on GoAsia.cc, especially for the busy afternoon departures when many day-trippers are heading back to Sanur.

Nusa Penida to Sanur by Van and Boat Combo

For a more comprehensive transport solution, there are combined van and speedboat tickets that start at about $21 on booking platforms (October 2026) and take about 2 hours 30 minutes in total.[3] It is a practical choice if you prefer a coordinated transfer rather than arranging your own way to the pier on Penida.

Comparing Your Options

ModePrice (USD)DurationComfort
Speedboat or ferry$8 - $15[3]30min - 2h 30min[3]Moderate
Van + SpeedboatFrom about $21[3]2h 30min[3]High

Tips for Traveling from Nusa Penida to Sanur

  • Monitor the weather: Sea conditions can change quickly. Wear a life jacket and delay the trip if the sea or weather is not safe.[5] If you are prone to seasickness, take motion sickness medication before departure, as smaller speedboats can bounce on choppy days.
  • Book afternoon slots early: Late-afternoon boats are the most popular as day-trippers return to Bali. To avoid waiting for a later boat, secure your tickets in advance.
  • Arrival in Sanur: Once you land in Sanur, be prepared for a crowd of transport drivers. If you have not pre-booked a car to your next destination, use a ride-hailing app or agree on the price clearly before entering a vehicle.

Timetable

Ferry Nusa Penida - Sanur $ 7.76–14.46 30m – 2h 30m
  • →  Speedboat 07:20, 07:30, 08:00, 09:00, 09:10, 09:15, 09:25, 09:30, 10:00, 10:15, 10:25, 10:30, 12:00, 12:30, 13:00, 13:15, 13:30, 14:25, 14:30, 15:00, 15:30, 16:00, 16:25, 16:30, 16:55, 17:00
  • →  Ferry 09:30, 10:00, 10:15, 13:00, 13:15, 13:30, 16:00, 16:30, 17:00
Van Nusa Penida - Sanur $ 21.08 2h 30m
  • →  Van + Speedboat 00:01

Frequently Asked Questions

How can I book tickets from Nusa Penida to Sanur?

Use the booking tool on this page to compare the transport options currently available from Nusa Penida to Sanur, including current prices and schedules.

What is the cheapest way to get from Nusa Penida to Sanur?

The cheapest way is a speedboat or ferry ticket, which starts at about $8 on booking platforms (October 2026). Booking in advance helps you secure a seat on the boat you want.

What is the fastest way to get from Nusa Penida to Sanur?

The fastest way is a fast boat, which crosses in about 30 to 45 minutes in good sea conditions.

How long does it take to get from Nusa Penida to Sanur?

The crossing typically takes 30 to 45 minutes by fast boat. Some slower boats and combined van and boat transfers take up to about 2 hours 30 minutes.

Is it safe to travel by speedboat during the rainy season?

Boats run daily, but services can be delayed or cancelled when the sea is rough. Official travel advice is to wear a life jacket and delay travel if sea or weather conditions are not safe.

Which pier in Nusa Penida should I use?

It depends on your operator. Boats leave from different piers on the island, for example Banjar Nyuh, so check the departure point on your ticket.

Are there toilets on the boats from Nusa Penida to Sanur?

Small speedboats often have no toilet on board. Since the trip is short, it is best to use the facilities at the harbor before you board.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Scoot Fast Cruises: Scoot Fast Cruises. Retrieved October 18, 2026.
  2. [2] Perama Tour: How to Get Around Bali: Your Complete Bali Transportation Guide. Retrieved October 15, 2026.
  3. [3] 12Go: 12Go timetable: Nusa Penida to Sanur. Retrieved October 19, 2026.
  4. [4] Eka Jaya Fast Ferry: Ekajaya Fast Ferry official website. Retrieved October 15, 2026.
  5. [5] Australian Government / Department of Foreign Affairs and Trade: Indonesia travel advice. Retrieved October 16, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.