How to get from Denpasar to Nusa Penida

Planning to hop from Denpasar over to Nusa Penida? This guide walks you through every realistic option, from fast boats to the local car ferry, plus how to book safely and what to expect door-to-door.
At A Glance (Denpasar to Nusa Penida)
| Mode | Duration | Best For |
|---|---|---|
| 🚤 Fast Boat (Denpasar / Sanur → Nusa Penida) | ~30–60 min on water (+20–40 min Denpasar→Sanur by road) | Most travelers, day trips & short stays |
| 🏷️ Cost: ~IDR 150k–350k one-way, often incl. hotel pickup. » compare Sanur boats | fast boat tickets | ||
| ⛴️ Fast Boat (Serangan / Padangbai → Nusa Penida) | ~40–60 min on water (+30–90 min road transfer from Denpasar) | Travelers staying near south/east Bali, connecting trips |
| 🏷️ Cost: ~IDR 200k–450k one-way depending on port & operator. » Padangbai boats | Serangan fast boat | ||
| 🚢 Public Car Ferry (Padangbai → Nusa Penida) | ~60–90 min on water (+60–90 min Denpasar→Padangbai) | Budget travelers, those bringing scooter/car |
| 🏷️ Cost: From ~IDR 120k for scooter + 2 people (foot passengers cheaper); pay at port ticket office. | ||
| 🚐 Hotel Pickup + Fast Boat (Bundled) | ~2–4 h door-to-door (hotel in Denpasar → harbour → Nusa Penida) | Hassle-free travel, first-time visitors, families |
| 🏷️ Cost: From ~IDR 500k–900k per person including return boat + Bali hotel transfers. » boat transfers w/ pickup | all‑inclusive day trips | ||
Which Option or Route Should You Choose?
- Fastest & most convenient overall: Option 1 – Fast boat from Sanur. Shortest sea crossing, many daily departures, and easy add-on hotel transfers from Denpasar.
- Best if you are staying near south/east Bali: Option 2 – Fast boat from Serangan or Padangbai. Makes sense if your hotel is closer to these ports or you are connecting from the Gili/Lombok direction.
- Cheapest & for bringing a scooter/car: Option 3 – Padangbai public RoRo ferry. Slow and schedule-limited but ideal if you want your own vehicle on Penida.
- Most stress‑free for first-timers: Option 4 – Bundled hotel pickup + boat or tour. One booking covers Denpasar hotel pickup, boat, and sometimes a driver on Nusa Penida.
How to Book and Practical Tips
- Compare fast boat operators online: Use aggregators such as 12Go Asia, Klook, or Trip.com to see live schedules, prices, and reviews.
- Consider door-to-door packages: If you prefer not to haggle with taxis, book a transfer or tour that includes Denpasar pickup and boat tickets via GetYourGuide or similar platforms.
- Arrange your Bali-side transfers: From Denpasar or Ngurah Rai Airport, you can prebook a private ride via GetTransfer or an airport transfer with Welcome Pickups, or use local ride-hailing apps like Grab and Gojek or metered Bluebird taxis.
- Check sea conditions & safety: Avoid small boats in very rough seas, insist on life jackets for everyone, and choose reputable operators rather than the absolute cheapest option.
- Pack smart for the crossing: Use a dry bag for electronics, wear flip-flops for beach boarding at Sanur, and keep motion-sickness tablets handy if you are prone to seasickness.
- Plan for luggage: Large suitcases are usually allowed but may be stacked at the stern. If you are only day-tripping and have extra bags, consider short-term storage near the airport or city with services like Radical Storage.
- Staying on Nusa Penida: For overnight trips, browse stays across the island on Booking.com and choose accommodation close to your chosen arrival harbour (Banjar Nyuh/Toya Pakeh, Buyuk, or Sampalan).
🚤 Option 1 — Fast Boat from Sanur (Most Popular, Fastest)
Fast crossing Many daily departures Sea‑condition dependent
- Overview: Travel by car or taxi from Denpasar to Sanur Harbour (~20–40 minutes depending on traffic), then board a fast boat to Banjar Nyuh/Toya Pakeh, Buyuk, or Sampalan on Nusa Penida. The boat ride itself usually takes 30–60 minutes depending on operator and destination port.
- How to book (with price): One-way tickets typically cost around IDR 150k–350k per adult. You can compare routes and operators on 12Go Asia, or book specific fast boats (often with hotel pickup options) via Klook fast boat tickets or Trip.com Sanur–Penida boats.
- Pros: Shortest overall journey from Denpasar, frequent departures from early morning to late afternoon, simple point‑to‑point route.
- Cons: Beach boarding at Sanur means walking through shallow water; can be bumpy in swell; tickets may sell out in peak season and on holiday weekends.
- Good to know: Boats usually depart from the new Sanur pier area; arrive at least 30 minutes before departure to check in and tag luggage.
Step-by-step: Fast Boat from Sanur
- Book your boat: Reserve a specific departure time online via an aggregator such as 12Go ferry listings or directly with an operator through Klook. Print or download your voucher.
- Arrange transport to Sanur Harbour: From Denpasar or Ngurah Rai Airport, take a Grab or Gojek ride-hail, a metered Bluebird taxi, or prebook a private car with GetTransfer or an airport transfer via Welcome Pickups.
- Check in at the operator desk: At the Sanur harbour complex, look for your company’s check‑in counter, present your voucher, and receive paper boarding passes and luggage tags.
- Boarding: Follow staff instructions to the departure pier. You may walk along the jetty or through shallow surf; staff will usually help with larger bags.
- On board: Choose a seat inside (less spray) if you prefer shade, or at the back for slightly smoother motion. Ensure life jackets are available under or above your seat.
- Arrival in Nusa Penida: Disembark at Banjar Nyuh/Toya Pakeh, Buyuk, or Sampalan. Outside the pier you will find local drivers, shared vans, scooter rentals, and pre-booked tour guides waiting.
Getting to the main embarking points (Sanur Harbour)
- From central Denpasar: Sanur Harbour is about 5–8 km from much of Denpasar. A taxi or ride‑hail usually takes 20–30 minutes depending on traffic.
- From Ngurah Rai International Airport (DPS): Expect a 30–45 minute drive. If you have lots of luggage or arrive late at night, a prebooked transfer via Welcome Pickups or GetTransfer can be easier than negotiating on the spot.
- Public transport: There is no reliable public bus from Denpasar to Sanur Harbour, so factor in private road transport costs.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
⛴️ Option 2 — Fast Boat from Serangan or Padangbai (Great if You’re Nearby)
Flexible ports Works with wider Bali itineraries Longer road leg
- Overview: Instead of Sanur, you can sail from Serangan Harbour (just south of Denpasar) or Padangbai (east Bali). Serangan boats are handy if you are staying in southern Denpasar or near the toll road; Padangbai is perfect if you are already in Candidasa, Sidemen, or connecting to/from the Gilis.
- Durations: Boat time is roughly 40–60 minutes, with road transfers from Denpasar ranging from 25–40 minutes to Serangan and 60–90 minutes to Padangbai.
- How to book (with price): Expect one‑way tickets in the range of IDR 200k–450k. For Serangan boats (e.g., Caspla, BlueWater Express), check options via Trip.com fast boat transfers. For Padangbai–Penida routes, compare services on 12Go (Padangbai→Penida).
- Pros: Convenient if your Bali base is closer to these ports; some boats are larger and more comfortable.
- Cons: Fewer daily departures than Sanur; longer overall journey from central Denpasar, especially for Padangbai.
Step-by-step: Fast Boat from Serangan or Padangbai
- Choose your port: If you are south of Denpasar or near the toll road, Serangan is usually quicker. If you will be in Sidemen, Amed, or Candidasa, Padangbai may be more efficient.
- Reserve tickets online: Use 12Go for Padangbai routes and Trip.com or operator links for Serangan departures. Confirm whether hotel transfers are included.
- Transfer from Denpasar: Take a Grab/Gojek, a prebooked car via GetTransfer, or an airport transfer if coming straight from DPS.
- Check in at the harbour: Arrive 30–45 minutes before departure, show your voucher, and follow staff to the correct pier or boarding area.
- Board & sail: Boat routines are similar to Sanur – stow bags where directed, keep valuables with you, and confirm where on Nusa Penida your boat will dock (Banjar Nyuh, Toya Pakeh, Buyuk, or Sampalan).
Getting to the main embarking points (Serangan / Padangbai)
- Serangan Harbour: Roughly 10–15 km from central Denpasar; allow 25–40 minutes by car or taxi. It is also a convenient departure point if you are staying in Sanur, Kuta, or Nusa Dua and don’t mind the extra few minutes by road.
- Padangbai Harbour: About 40–50 km east of Denpasar, usually 1.5–2 hours by car depending on traffic. This is the same port used for ferries to Lombok.
- Private transfers: For early‑morning boats, many travelers prebook a private transfer with GetTransfer or a local driver instead of relying on last‑minute taxis.
- Locations/Trip Planner: 🔗 Google Map (Serangan route) / 🔗 OpenStreetMap
🚢 Option 3 — Padangbai Public RoRo Ferry (Cheapest, Good for Vehicles)
Lowest cost Bring your scooter/car Limited schedule
- Overview: The government‑run RoRo car ferry from Padangbai to Nusa Penida is a slower but very economical option, especially if you are bringing a scooter or car across. Crossing time is usually around 60–90 minutes, but delays are common.
- How to book (with price): Tickets are typically purchased in person at the Padangbai port ticket office on the day of travel. As a rough guide, expect around IDR 120k for a scooter plus two passengers, with foot passengers paying less. Schedules can change, so double‑check timings locally or via Indonesian ferry resources and the state ferry operator ASDP Indonesia Ferry.
- Pros: Very budget‑friendly; ideal if you want your own wheels on Penida; more space to walk around on deck than a fast boat.
- Cons: Fewer departures per day; slower than fast boats; queues can be long in peak season and before holidays.
- Who it suits: Long‑stay travelers, digital nomads, or anyone road‑tripping around Bali and wanting their vehicle on Nusa Penida.
Step-by-step: Padangbai RoRo Ferry
- Get to Padangbai: From Denpasar, arrange a private car, taxi, or Grab/Gojek to Padangbai port (1.5–2 hours). If you are riding a scooter yourself, allow extra time and ride cautiously.
- Buy tickets at the port: Go to the official ticket office for the Nusa Penida ferry. Indicate whether you are traveling as a foot passenger or with a motorcycle/car.
- Queue for boarding: Vehicles line up in a holding area; foot passengers usually board via a gangway. Follow staff instructions and keep your ticket handy.
- On board: Find a seat inside or on deck. It is more basic than a tourist fast boat, so bring snacks and water.
- Arrival: Disembark at the Penida ferry pier (usually Sampalan or nearby). If you did not bring your own vehicle, you can hire a scooter or driver on arrival.
Getting to the main embarking points (Padangbai)
- From Denpasar city: Expect 1.5–2 hours by car depending on traffic through Gianyar and coastal roads.
- With your own scooter: Only attempt the ride in daylight and in good weather; roads are busy and can be steep in places.
- Private car & driver: If you prefer not to self‑drive, book a car and driver for a half‑day via local agencies or platforms, or consider a point‑to‑point transfer via GetTransfer.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚐 Option 4 — Door-to-Door Hotel Pickup + Boat or Tour (Most Hassle-Free)
All-in-one Great for first-timers Higher cost
- Overview: Many operators offer bundled transfers from Denpasar (or other south Bali areas) that include hotel pickup, road transfer to Sanur or Serangan, fast boat tickets, and sometimes a driver or tour on Nusa Penida.
- How to book (with price): Simple transfer packages usually start from around IDR 500k–700k per person round‑trip. Full‑day Nusa Penida tours with hotel pickup, fast boat, car, and driver/guide on the island often run from IDR 900k–1.5m per person depending on inclusions. Browse and compare options on GetYourGuide transfer products or all‑inclusive tours like this full-day Penida trip.
- Pros: No need to worry about taxis, boat tickets, or negotiating with drivers; ideal if you have limited time or are traveling with children, elders, or lots of luggage.
- Cons: More expensive than DIY; less flexibility to change plans or stay longer/shorter on the island.
- Who it suits: First‑time Bali visitors, short‑stay holidaymakers, and anyone who prefers to outsource the logistics.
Step-by-step: Door-to-Door Package
- Pick your style: Decide whether you want transfers only (hotel–harbour–hotel) or a full Nusa Penida sightseeing tour including car and driver.
- Book online: Reserve through platforms such as GetYourGuide or via your hotel’s tour desk. Check pickup times and whether lunch, entrance fees, and snorkeling are included.
- Hotel pickup in Denpasar: The driver collects you at your hotel or agreed meeting point and takes you to the designated harbour (usually Sanur or Serangan) for check‑in.
- Fast boat crossing: You travel on a regular tourist fast boat; your guide will usually handle check‑in and tickets.
- On Nusa Penida: For tour packages, a local driver/guide meets you at the pier with a private car or shared minivan to visit sights such as Kelingking, Broken Beach, Angel’s Billabong, and Crystal Bay.
- Return to Bali: After the tour, you board the return fast boat and are driven back to your Denpasar hotel.
Getting to the main embarking points (Hotel / Airport to Harbour)
- From Denpasar hotel: Most packages include pickup from central Denpasar, Sanur, and other south Bali zones – confirm your exact area at booking time.
- From Ngurah Rai Airport: If you land early morning and want to go straight to Penida, consider an airport transfer with Welcome Pickups or a prebooked car via GetTransfer, then join an afternoon boat or next‑day tour.
- Going DIY on the island: If your package only covers the boat, you can hire a scooter on arrival or prebook wheels in Bali via BikesBooking, bearing in mind that Nusa Penida’s roads are steep and potholed.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Denpasar to Nusa Penida)
Do I need to book my Nusa Penida boat in advance?
In high season (July–September, Christmas/New Year, and major Indonesian holidays), boats can sell out, especially for morning departures and bundled transfers. Booking at least a day or two ahead online or through your hotel is strongly recommended. In low season, same‑day tickets are often available, but you still save time and stress by booking ahead.
Which harbour on Nusa Penida should I choose?
For west‑coast highlights like Kelingking and Broken Beach, Banjar Nyuh/Toya Pakeh is convenient. For east‑side attractions like Atuh Beach or Diamond Beach, Buyuk or Sampalan are slightly closer. If you do not mind a bit of extra driving, just pick the boat with the best schedule and reviews.
Is the sea crossing rough?
Conditions vary day to day. The Sanur and Padangbai routes can be choppy when swells are up; if you are prone to seasickness, choose a morning departure (usually calmer), sit near the back of the boat, and take motion-sickness tablets in advance. In very bad weather, sailings can be delayed or cancelled for safety.
Can I bring a suitcase on the fast boat?
Yes. Most operators allow one medium suitcase plus a carry‑on per person, though you may be charged extra for very large or heavy luggage. Bags are stacked at the back or front of the boat, so keep valuables, passports, and electronics in a small daypack you can keep with you.
Do I need a scooter to get around Nusa Penida?
No, but it can be convenient. Roads are steep, narrow, and sometimes badly potholed, so only confident riders with experience should rent scooters. Otherwise, hire a private driver or join a tour for the day. If you plan to ride, make sure you have an appropriate license and travel insurance that covers motorbikes.
- useful references:
- https://www.indonesia.travel/gb/en/destination/bali-nusa-tenggara/bali/snorkeling-nusa-penida/
- https://www.indonesia.travel/uk/en/explore-indonesia/bali-nusa-tenggara/bali/kelingking-beach-a-marvelous-wonder-in-the-southwest-of-nusa-penida
- https://www.indonesia.travel/sg/en/destination/bali-nusa-tenggara/bali/diving-nusa-penida/
- https://www.asdp.id/










