Skip to content
BalisimBalisim
Sanur to Nusa Penida Ferry Guide (2026): Tickets, Timetable & Best Operators

Sanur to Nusa Penida Ferry Guide (2026): Tickets, Timetable & Best Operators

⚡ Quick Answer

The Nusa Penida ferry leaves from Sanur Harbour, takes 35–45 minutes, and costs IDR 150,000–250,000 (~$10–16 USD) one way. Boats run all day but the best day-trip window is the 7:00–8:00 AM departure. Book online in advance in peak season. On the island: no Gojek, no Grab — hire a driver or scooter. Telkomsel is the only network with reliable signal at Kelingking, Diamond Beach, and Broken Beach — XL drops significantly in rural areas.

Nusa Penida is Bali's most dramatic day trip — and also the one most likely to go wrong if you show up at Sanur Harbour without a plan. The crossing is short. The island is large and the roads are rough. Mobile signal at the places most people actually want to reach is patchy on the wrong network. And boat operators vary more than the similar-looking ticket stalls at the harbour suggest.

This guide covers the logistics in the order you'll need them: getting to Sanur Harbour, which operator to use, whether to book in advance, how to get around the island, and what your phone will and won't do once you're there.


Sanur Harbour — The Port, the Logistics, the Reality

Sanur Harbour — officially Pelabuhan Sanur, sometimes called Sanur Beach Harbour — sits on Bali's southeast coast, close to Mertasari Beach. It's the main departure point for all fast boats to Nusa Penida, Nusa Lembongan, and the Gili Islands. The harbour was upgraded in recent years: there's a proper terminal building with ticketing, waiting areas, and bathrooms. It is not, however, calm or particularly organised on a busy morning.

Crossing time
35–45 min
Varies by sea conditions
Ticket price
IDR 150–250k
~$10–16 USD one way
First boat
~7:00 AM
Best for day trips
Last return
~5:30 PM
Confirm with operator
From airport
~30 min
15 km via bypass
From Canggu
75–90 min
Leave by 5:30 AM for 7 AM boat

How to Get to Sanur Harbour

The most reliable option is a pre-booked transfer, which means a car picks you up from your villa or hotel at the exact time needed to make your boat. A BaliSIM private transfer to Sanur Harbour is a fixed-price door-to-dock service — no traffic negotiation, no surge pricing, no explaining your departure time to a Gojek driver at 5:45 AM.

From Ubud, allow 75 minutes and leave by 5:45 AM for a 7:30 AM boat. From Canggu, allow 90 minutes and leave no later than 5:30 AM. From Seminyak or Kuta, 40–50 minutes is usually enough — but traffic is unpredictable before peak tourist season picks up.

⚠️ Don't confuse the port addresses There are two areas associated with Sanur ferries. The main Pelabuhan Sanur terminal (near Mertasari Beach) is where all legitimate fast boat operators now depart from. Some older Google Maps pins still point to informal beach access points further south — these are no longer used for registered operators. Search "Pelabuhan Sanur" or use the coordinates from your operator's confirmation email.


Ferry Operators Compared — Who's Actually Worth Using

There are over a dozen operators running the Sanur–Nusa Penida route on any given day. Most of the visible ticket stalls at the harbour represent multiple operators, and some sell seats on boats they don't operate. The operator names below are consistently reviewed for reliability, cleanliness, and honest boarding processes.

Operator Nusa Penida Port One-Way Price Hotel Pickup Notes
Rocky Fast Cruise Private pier (Toya Pakeh) IDR 150–200k Yes  Private pier = no beach landing. Popular for Lembongan too. Best for luggage-heavy travelers.
Mola Mola Express Banjar Nyuh / Toya Pakeh IDR 150–200k Yes Multiple daily departures, consistently reviewed for punctuality and clean boats.
Scoot Fast Cruises Toya Pakeh IDR 175–250k Yes Slightly premium. International-standard life jacket briefing. Popular with families.
The Tanis Fast Cruise Buyuk / Banjar Nyuh IDR 150–200k Yes Covers both Penida and Lembongan. Clean boats, helpful crew.
Starfish Fast Boat Banjar Nyuh IDR 150–180k Yes Mid-range, reliable daily service. Good for last-minute bookings outside peak season.
Penida Express Buyuk Harbour IDR 125–175k Limited Nusa Penida-only route. Local reputation is solid. Less prominent online booking presence.
🚨 Street tout warning Individuals near Sanur Harbour actively approach arriving tourists with "cheaper" ticket offers. These sometimes result in seats on lower-quality boats, incorrect departure times, or no-show situations. Buy directly from the operator's own counter at the harbour or through a verified online booking platform. The price difference is rarely more than IDR 20,000–30,000 — not worth the risk on a day trip with limited time.


Book Ahead or Not — Honest Answer by Season

The "book ahead" advice online is correct for peak season and genuinely overcautious for low season. Here is the honest breakdown.

Period Book ahead? How far in advance Walk-up risk
July – August Yes — essential 3–7 days minimum High. Popular 7:00–8:00 AM boats sell out days before.
December (25–31) Yes — essential 1 week+ Very high. Multiple boats to same island from multiple ports during Christmas week.
April, June, September Recommended 1–3 days Moderate. Shoulder season — mornings fill but afternoon slots usually available.
January–March, October–November Optional Day of or day before Low. Walk-up at 7:30 AM usually works. Fewer boats in rough weather months.

One advantage of booking online regardless of season: you avoid the walk-up price inflation that happens at some harbour counters, you receive an e-ticket with the exact departure time and boarding point, and your operator has your name — making the chaotic harbour check-in process significantly less stressful.

💡 Round-trip vs two separate tickets Most operators offer round-trip tickets at a discount of 10–20% compared to two one-way fares. Book round-trip if you know your return time. If you want flexibility on the return, buy the outbound online and the return at the harbour in Nusa Penida on the day — prices at the island-side counters are comparable to Sanur.

Getting Around Nusa Penida — No Gojek, No Grab

The most important practical fact about Nusa Penida: Gojek and Grab do not operate on the island. There are no metered taxis. No app you can open and request a car from. Getting between the harbour and Kelingking, Diamond Beach, or Broken Beach requires either renting your own scooter or hiring a private driver for the day.

1
Private driver — most recommended for a day trip
A private car and driver for the full day costs IDR 450,000–600,000 (~$28–38 USD) and covers all major viewpoints at your pace. Arrange via your ferry operator, through your Bali accommodation in advance, or at the harbour on arrival. The driver handles all the rough road navigation — Nusa Penida's roads are steep, pot-holed, and genuinely dangerous for inexperienced riders. WhatsApp your driver the evening before to confirm timing.
2
Scooter rental — only if experienced
Scooters are available for hire at the Toya Pakeh and Banjar Nyuh harbours for IDR 75,000–100,000/day. The west coast roads to Kelingking and Broken Beach are manageable. The east coast to Diamond Beach involves steeper descents with loose gravel and sharp corners that have resulted in serious accidents for riders who overestimated the road. If you've ridden difficult terrain in Bali or elsewhere, it's fine. If not, the driver option is genuinely worth the extra cost.
3
Tour package from Sanur — book everything together
Several operators sell combined ferry + driver packages from Sanur. You pay once, get picked up at your hotel, transferred to the harbour, crossed to Penida, and met by a driver on the island. Prices run IDR 450,000–700,000 per person depending on what's included. Less flexible than arranging separately but lower friction for first-time visitors.
📍 Which harbour you arrive at matters Toya Pakeh (west) puts you closest to Kelingking, Broken Beach, and Angel's Billabong. Banjar Nyuh (northwest) is the main port and the most driver options. Buyuk Harbour is a short walk from Banjar Nyuh. If you have a pre-arranged driver, confirm which harbour to meet at before you board at Sanur — drivers wait at the harbour where they know your boat arrives.

Phone Signal on Nusa Penida — Telkomsel Wins, XL Doesn't

Signal on Nusa Penida is the thing most travel guides gloss over and the thing most day-trippers wish they'd known before arriving. The island has fewer towers than Bali's main areas, the terrain is hilly, and the most popular destinations are coastal cliffs that sit at the outer edge of coverage zones. Your network makes a bigger practical difference here than anywhere else on the day trip circuit.

Location Telkomsel XL Axiata Practical use
Toya Pakeh / Banjar Nyuh harbours Strong 4G Usable 4G WhatsApp driver, Maps to first stop — works on both networks here.
Kelingking Beach viewpoint Reliable 4G Intermittent Telkomsel: photos upload, Maps works. XL: may drop entirely at the cliffside viewpoint.
Broken Beach / Angel's Billabong Good signal Weak to none Telkomsel holds. XL inconsistent on the western coastal road.
Diamond Beach (east coast) Usable 4G Often no signal The east coast is where XL fails most noticeably. Navigation to Diamond Beach on XL can fail mid-route.
Rural roads between attractions Patchwork coverage Drops frequently Offline Maps downloaded before leaving Sanur are recommended regardless of network.
Mid-channel crossing Drops briefly Drops briefly Expected on both networks. Resolves within minutes of approaching either harbour.

The practical implication: if you're navigating to a viewpoint and your driver doesn't know the exact road, or if you need to WhatsApp a contact on the island, or if your ferry confirmation is in an email you need to open — Telkomsel covers those moments where XL doesn't. The full comparison of both networks across Bali is covered in our Telkomsel vs XL Bali guide.


What to Book Ahead — Full Checklist

Ferry ticket — book 2–7 days ahead in peak season
Book the 7:00–8:00 AM departure for maximum time on the island. Receive an e-ticket by email with your operator and boarding point. Save it offline — you'll scan it at the harbour counter before boarding.
Transfer to Sanur Harbour — arrange the night before
A BaliSIM private transfer to Sanur Harbour is a fixed-price pickup from your Bali accommodation. Book it when you confirm your ferry so the timing aligns. A missed boat because of traffic is the most avoidable Nusa Penida mistake.
Island driver — arrange through your ferry operator or accommodation
Ask your ferry operator if a driver meets the boat on arrival. If not, confirm via WhatsApp with a driver recommended by your Bali accommodation. Share your arrival harbour (Toya Pakeh or Banjar Nyuh) so they're at the right pier.
Offline Maps — download before leaving Sanur
Download offline Google Maps for Nusa Penida while on Bali Wi-Fi. Even with Telkomsel coverage, having offline maps means zero navigation delays when signal dips between viewpoints.
BaliSIM eSIM on Telkomsel — install before your flight
The ferry confirmation, driver WhatsApp, Maps on rough roads, and signal at the island's best viewpoints all run on your mobile data. Install your BaliSIM eSIM before departure — it connects automatically on landing and covers the full Sanur–Penida–Sanur day without gaps.

Frequently Asked Questions

How do I get a ferry from Bali to Nusa Penida?

All ferries depart from Sanur Harbour (Pelabuhan Sanur) on Bali's southeast coast. Fast boats take 35–45 minutes and cost IDR 150,000–250,000 (~$10–16 USD) one way. Most departures cluster between 7:00 AM and 10:00 AM. Book online in advance in peak season (July–August, December). For the smoothest start, use a pre-booked transfer to reach Sanur Harbour rather than relying on Gojek at 5:30 AM.

Which ferry operator should I use from Sanur to Nusa Penida?

Rocky Fast Cruise, Mola Mola Express, Scoot Fast Cruises, and The Tanis are consistently well-reviewed for reliability, cleanliness, and honest boarding. Rocky has a private pier on arrival, which avoids the beach landing that can be awkward with luggage. For a day trip, the 7:00–8:00 AM departure matters more than the specific operator — book whichever reliable operator has that slot available.

Do I need to book the Nusa Penida ferry in advance?

In peak season (July–August, December): yes, book 3–7 days ahead. In shoulder season (April, June, September): book 1–3 days ahead to secure the morning departure. In low season (January–March, October–November): walk-up on the day usually works. Booking online regardless of season gives you an e-ticket with exact departure time, avoids walk-up price variations, and reduces the risk of being sold a ticket by a tout for the wrong boat.

How do you get around Nusa Penida?

Gojek and Grab do not operate on Nusa Penida. Your two options are: (1) private driver hired for the day (IDR 450,000–600,000 / ~$28–38 USD) — recommended, especially for anyone unfamiliar with steep, rough Balinese mountain roads; (2) scooter rental (IDR 75,000–100,000/day) — practical if you have experience on difficult road surfaces, not recommended for first-time riders. Arrange your driver in advance and confirm which harbour you're arriving at so they're at the right pier.

Is there mobile signal on Nusa Penida?

Yes, but it varies significantly by network. Telkomsel provides the most reliable 4G at the main viewpoints — Kelingking, Broken Beach, Angel's Billabong, and Diamond Beach. XL Axiata drops noticeably on the rural roads and coastal cliff areas where most tourists actually want to be. For navigation and WhatsApp coordination with drivers on Nusa Penida, Telkomsel is the right network. See the full comparison in our Telkomsel vs XL Bali guide. Download offline Maps before leaving Sanur regardless of network.

Frequently Asked Questions

⚙️ Activation & Setup
1. How do I activate my Balisim eSIM after purchase? +
Once you complete your purchase, you’ll receive an email with your unique QR code. On your phone:
  • Connect to Wi-Fi.
  • Go to Settings → Mobile/Cellular → Add eSIM.
  • Scan the QR code from your email.
  • Set Balisim as your Data SIM.
  • Turn on Data Roaming for the Balisim line.
2. When should I install and activate my eSIM? +
We recommend installing the eSIM before your trip while you have stable Wi-Fi. The validity period typically begins only when you first connect to a network in Indonesia.
3. Can I use Balisim and my home SIM at the same time? +
Yes. Most modern phones support Dual SIM. You can keep your home number active for calls/WhatsApp while using Balisim exclusively for mobile data.
📡 Coverage & Network
1. Where does Balisim have coverage? +
Balisim works across Bali (Canggu, Ubud, Uluwatu, etc.) and major Indonesian cities like Jakarta. Coverage is reliable in tourist areas but may be limited in remote mountains or tiny islands.
2. How fast is the connection? +
You can expect 4G/LTE and 5G speeds in urban areas, perfect for Maps, Social Media, and Video Calls.
🛠️ Troubleshooting
1. My eSIM isn't connecting after arrival. +
1. Ensure Data Roaming is ON.
2. Set Balisim as the primary Mobile Data SIM.
3. Restart your phone or toggle Airplane Mode.
Cart 0

Your cart is currently empty.

Start Shopping