IndonesiaTransport.com
Kelingking beach on Nusa Penida from above

Checked on

Sanur to Nusa Penida and Nusa Lembongan by fast boat

Sanur to Nusa Penida: departures, crossing time and fares

Take a fast boat from Sanur: about 20 companies sail between 06:30 and 17:00, the crossing takes 30 to 45 minutes, and one-way seats sell online for Rp 150,000 to Rp 221,000 for November 2026, most at Rp 200,000. The last boats back leave Nusa Penida at 17:00, and foreign visitors pay Klungkung's Rp 25,000 island levy.

Sanur to Nusa Penida in numbers

Usual way Fast boat from Sanur
Typical time 30 to 45 minutes
Fares this month Rp 150,000 to Rp 221,000 one way
Where it departs Sanur beach and harbour, by company
Where it arrives Banjar Nyuh, Nusa Penida

Search Bali to Nusa Penida

Fast boats to Nusa Penida, November 2026

Operator Departs Typical time Fare
Ocean Speed Fast Boat
07:20 to 14:10, 13 a day
Sanur → Nusa Penida
35 min
Rp 200,000
Semabu Hills Fast Boat
06:30 to 15:00, 8 a day
Sanur → Banjar Nyuh
30 min
Rp 200,000
Nusa Nadhi Fast Ferry
07:30 to 17:00, 9 a day
Sanur, Matahari Terbit → Banjar Nyuh
45 min
Rp 180,000
Waruna Darma Express
07:30, 09:00, 10:00, 13:30, 17:00
Sanur → Nusa Penida
30 min
Rp 170,000
Wijaya Buyuk
08:00, 12:30
Sanur → Buyuk harbour
50 min
Rp 200,000
Caspla Bali Fast Cruise
08:00
Serangan → Nusa Penida
45 min
Rp 150,000
Gangga Express
06:30 to 17:00, 9 a day
Pelabuhan Tribuana, Kusamba → Sampalan
Open-return tickets sold too. From east Bali, not Sanur.
30 min
Rp 150,000

Checking in at Sanur

Each company names its own meeting point in Sanur: its office, the Sanur harbour terminal or a landing such as Matahari Terbit. Go to the one printed on your ticket, not the first boat on the beach.

Wear sandals and keep shoes in a bag: on Nusa Penida the Sanur boats land on the beach.

Stepping off at Banjar Nyuh

Most Sanur boats land at Banjar Nyuh, beside Pelabuhan Nusa Penida (Toyapakeh harbour) on the north-west coast. The Sanur boats land on the beach east of the jetty, where there are nine floating pontoons, most of them built by the boat companies.

A beach hut at sunset in Sanur

Sanur's harbour and beach departures: where the boats load

Sanur is where almost everyone sails from: about 20 companies cross to Nusa Penida from its beach and harbour, against a handful from Serangan, Kusamba, Padang Bai and Nusa Dua. Each company keeps its own office and landing along the Sanur shore, so the ticket tells you where to go, not just "Sanur".

FromCompaniesFirst and last boatCrossingSold online, November 2026
Sanurabout 2006:30 to 17:0030 to 45 minRp 150,000 to Rp 221,000
Serangan508:00 to 13:3045 min to 1 h 15 minRp 148,800 to Rp 244,000
Kusamba and Tribuana206:30 to 17:0025 to 30 minRp 150,000 to Rp 202,400
Padang Bai214:30, 15:0030 min to 1 hRp 200,000 to Rp 319,200

Coming from Kuta, Canggu or Ubud. For November 2026, minibus-and-boat tickets to Banjar Nyuh sell from Rp 380,000 from Kuta or Seminyak, Rp 430,000 from Canggu and Rp 460,000 from Ubud, two and a half to four and a half hours door to island.

Toyapakeh, Banjar Nyuh or Buyuk: where you land on Penida

Nusa Penida has several landings, and the company decides which one you use. Most boats from Sanur put you ashore at Banjar Nyuh, beside Toyapakeh harbour; that is where the drivers and scooter-hire stands wait.

Buyuk. Wijaya Buyuk from Sanur, and Gili Getaway from Serangan, land at Buyuk harbour.

Sampalan. The boats from Kusamba and Tribuana in east Bali, Gangga Express and The Angkal, come into Sampalan harbour.

Kutampi. Bali Line's boat from Serangan lands at Kutampi beach; Semaya One's boats to the Gilis leave from there too.

The Blue Lagoon on Nusa Lembongan

Nusa Lembongan and Ceningan: a different set of landings

Nusa Lembongan, Penida's neighbour, has its own boats and fares. Scoot Fast Cruises sails from Sanur Harbour to Lembongan at 09:30, 11:30 and 14:00 for Rp 225,000 one way or Rp 450,000 return, and back at 10:30, 13:00 and 16:30.

Eka Jaya's boats from Padang Bai land on Lembongan at the Yellow Bridge landing and on Penida at Banjar Nyuh. Eka Jaya charges Rp 350,000 from Padang Bai to Penida or Lembongan, Rp 285,000 when booked on its own website. The same Klungkung levy covers all three islands.

The Padang Bai car ferry, the cheapest crossing

The regency's car ferry, KMP Nusa Jaya Abadi, crosses from Padang Bai twice a day for Rp 31,700 per adult, a fare set by the province in 2018. It went back into service on 5 October 2026 after hull repairs, leaving Nusa Penida at 08:00; Klungkung is studying a higher fare and a third daily sailing.

It is the way to bring a car or motorbike. For foot passengers, the 30-minute Gangga Express from Tribuana in Kusamba, Rp 150,000 for November 2026, is the quicker cheap crossing from east Bali.

Nusa Penida as a day trip from Bali: what the timetable allows

The first boats leave Sanur at 06:30 and the last ones back leave Nusa Penida at 17:00, so an early start gives about nine hours on the island. The crossing is the quick part of the day.

Fees on the day. Since 1 September 2026, foreign visitors pay Klungkung's island levy of Rp 25,000 per adult and Rp 15,000 per child, and each charging attraction may ask another Rp 25,000. Ask your driver whether the attraction fees are in the price.

The last boat may move. Klungkung's transport office said in September 2026 that it is studying moving the last boat back to 14:00, so that more visitors stay the night. Check the time on your return ticket the evening before.

Kelingking, Broken Beach and Diamond Beach: planning a Penida day

Penida's famous viewpoints are spread across the island on slow roads, so a day needs a plan.

  • Kelingking, Broken Beach and Angel's Billabong are the west coast's big three, all on the cliffs, and local operators advise seeing them in the afternoon.
  • Diamond Beach, on the east coast, is the morning one, so the two sides of the island fit better into two days than one rushed loop.
  • Fewer stops: many visitors try five or six sites in a day, and local operators advise against it, because the drives between them are long.
  • The roads are steep, bendy and slippery after rain; if you do not ride hills like these at home, hire a local driver.
  • The sea sets the day: snorkelling trips change with the waves, and so can the fast boats back to Bali, so keep some slack in the plan.

Nusa Penida back to Sanur: the last boats

Boats back to Sanur leave Nusa Penida from 07:30 to 17:00, take 30 to 45 minutes and cost the same as the way out. Nine companies run a 17:00 boat in November 2026. Klungkung's transport office is studying an earlier last boat at 14:00, so a day trip should not count on the 17:00 for ever.

Fast boats from Nusa Penida to Bali, November 2026

Operator Departs Typical time Fare
Ocean Speed Fast Boat
08:45 to 17:00, up to 16 a day
Banjar Nyuh → Sanur
45 min
Rp 200,000
Semabu Hills Fast Boat
08:00 to 17:00, 9 a day
Banjar Nyuh → Sanur
30 min
Rp 200,000
Maruti Group Fast Boat
12:30 to 17:00, 7 a day
Nusa Penida → Sanur beach
45 min
Rp 200,000
Waruna Darma Express
07:30, 09:00, 12:30, 16:00, 17:00
Nusa Penida → Sanur
30 min
Rp 170,000
Caspla Bali Fast Cruise
16:30
Nusa Penida → Serangan
45 min
Rp 150,000
Gangga Express
06:30 to 16:00, 9 a day
Sampalan → Pelabuhan Tribuana, Kusamba
30 min
Rp 150,000

Boarding back at Banjar Nyuh

Go back to the company office named on your return ticket: on Nusa Penida each company has its own pontoon or stretch of beach at Banjar Nyuh.

Arriving in Sanur

Boats come into Sanur at their company's own landing on the beach or at the harbour. For the airport or Ubud from there, see the Bali airport and Bali transport guides.

Bali to Nusa Penida: what travellers ask

Can you do Nusa Penida as a day trip from Bali?

Yes, if you take an early boat: the first ones leave Sanur at 06:30 and the last ones back leave at 17:00, about nine hours on the island. Keep the last boat in mind when you plan the drive around the island.

How long is the boat from Sanur to Nusa Penida?

30 to 45 minutes on most fast boats, for November 2026. A few slower ferries take up to 1 h 30 min. From Kusamba or Tribuana in east Bali, Gangga Express crosses to Sampalan in 30 minutes.

What time is the last boat from Nusa Penida to Sanur?

17:00. Nine companies, among them Semabu Hills, Ocean Speed and Waruna Darma, run a 17:00 boat in November 2026. Klungkung regency is studying moving the last boat to 14:00, so that more visitors stay the night.

Is there a tourist fee on Nusa Penida?

Yes. Since 1 September 2026, foreign visitors to Nusa Penida, Lembongan and Ceningan pay Rp 25,000 per adult and Rp 15,000 per child, and each charging tourist attraction may ask another Rp 25,000, from foreign and Indonesian visitors alike.

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

Not far ahead: about 20 companies sail from Sanur, most of them several times every morning. Book earlier if you want a pickup from your hotel. Open-return tickets, sold by Arjuna and Gangga Express, let you choose the boat back on the day.

Sources for Bali to Nusa Penida

  1. Antara: Nusa Penida tourism operators urge visitors to plan routes and safety (10 November 2026)
  2. Klungkung Regency (Diskominfo): tourism levy from 1 September 2026
  3. JPNN Bali: Nusa Penida levy from 1 September 2026 (12 August 2026)
  4. detikBali: Dishub Klungkung studies earlier last boat from Nusa Penida (9 September 2026)
  5. detikBali: Padangbai-Nusa Penida roro fare to rise (4 August 2026)
  6. detikBali: KMP Nusa Jaya Abadi back in service (5 October 2026)
  7. Dinas Perhubungan Provinsi Bali (Bali transport department)
  8. Scoot Fast Cruises
  9. Eka Jaya Fast Ferry
Book now Boats, trains, buses, flights