Travel Denpasar to Nusa Penida

Denpasar to Nusa Penida

Head to the rugged cliffs and crystal waters of Nusa Penida, sharply different from the urban sprawl of Denpasar. Between Denpasar and Nusa Penida, you can choose from two transport options, combined or ferry, both compared here with their timetables, journey durations and fares.

Travel options for Denpasar to Nusa Penida

Travel from Denpasar to Nusa Penida by combined for a quicker journey lasting 25 minutes, or take a ferry to save 107100 IDR.

Ferry from Denpasar to Nusa Penida

To travel by ferry between Denpasar and Nusa Penida, departures take place from multiple stations, including Sanur Harbour, Sanur Idola Express, Sanur Tanis, Sanur Harbor and others, with services reaching multiple stations, including Nusa Penida, Banjar Nyuh Idola, Nusa Penida, Nusa Penida Tanis, Banjar Nyuh, Nusa Penida and others after approximately 30 minutes. Ticket prices generally start at 107,100 IDR, depending on the route and availability. You can check sailings and ticket options on the ferry route page.

Prices: 107,100 IDR

Duration: 30m – 1h ⏱

Go with ferry from Denpasar to Nusa Penida in 0h 30m Go with ferry from Denpasar to Nusa Penida in 0h 30m Explore with ferry from Denpasar to Nusa Penida for 107100 IDR Choose ferry from Denpasar to Nusa Penida in 0h 30m Go with ferry from Denpasar to Nusa Penida for 107100 IDR Choose ferry from Denpasar to Nusa Penida for 107100 IDR

View all Ferry tickets →

Combined from Denpasar to Nusa Penida

Combined services connect Denpasar and Nusa Penida, departing from multiple stations, including Sanur Transfer, Sanur Harbour, IKEA Bali Kuta, Sunset Point Shopping Center Seminyak, Bali and others and arriving at multiple stations, including Nusa Penida, Banjar Nyuh Harbour, Nusa Penida, Nusa Penida Rayfish, Nusa Penida Pier and others. Expect a journey of about 25 minutes, with tickets priced at 160,000 IDR, check combined options here.

Prices: 160,000 IDR

Duration: 25m – 3h 15m ⏱

Ride with combined from Denpasar to Nusa Penida for 160000 IDR Book combined from Denpasar to Nusa Penida in 0h 25m Choose combined from Denpasar to Nusa Penida for 160000 IDR Take combined from Denpasar to Nusa Penida for 160000 IDR Book combined from Denpasar to Nusa Penida for 160000 IDR Hop on combined from Denpasar to Nusa Penida in 0h 25m

View all Combined tickets →

Distance Denpasar to Nusa Penida

The distance between Denpasar and Nusa Penida is 36 kilometers.

Denpasar to Nusa Penida Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Denpasar to Nusa Penida

Ferry
Combined
Average price
157,761 IDR
472,020 IDR
Cheapest price
107,100 IDR
160,000 IDR
Average duration
0h 40m
2h 24m
Minimum duration
0h 30m
0h 25m
Number of departures
103
131
Tickets

Ferry Routes & Schedules from Denpasar to Nusa Penida

For this ferry route connecting Denpasar and Nusa Penida, multiple terminals are used for departures and arrivals. Depending on which terminal you board and disembark from, travel times can vary, usually around 1h. Ferry services operate throughout the day, with departures starting from 06:30 until 17:00, and ferry ticket prices generally begin at 107,100 to 307,800 IDR, with small variations depending on the terminal or service. Checking the full ferry timetable for Denpasar and Nusa Penida helps you compare terminal options and choose the departure that fits your travel plans best.

Departure stations
Sanur Harbour
Sanur Idola Express
Sanur Tanis
Sanur Harbor
Sanur Sanjaya
Sanur Semabu Hills
Sanur Caspla
Sanur Wijaya Buyuk
Sanur Beach Port
Sanur Arjuna
Sanur Port
Serangan Pier, Bali
Sanur Axe Stone
Sanur Rayfish
Sanur SGening
Waruna Darma Sanur Office
Marina Office Serangan, Sanur
Sanur El Rey
Serangan Eka Jaya, Bali
Sanur Angel Billabong
Sanur Beach Port Angkal
Sanur Beach Maruti
Arrival stations
Nusa Penida
Banjar Nyuh Idola, Nusa Penida
Nusa Penida Tanis
Banjar Nyuh, Nusa Penida
Banjar Nyuh Harbour, Nusa Penida
Nusa Penida Pier
Nusa Penida Semabu Hills
Nusa Penida Caspla
Buyuk Harbor, Nusa Penida
Maruti Port, Nusa Penida
Nusa Penida Arjuna
Kutampi Beach, Nusa Penida
Axe Stone Fast Cruise, Nusa Penida
Nusa Penida Rayfish
Sampalan Port, Nusa Penida
Waruna Darma Nusa Penida Office
Marina Group Fast Ferry Nusa Penida
Nusa Penida El Rey
Banjar Nyuh Pier, Nusa Penida

Ferry Timetable: Marina Office Serangan, Sanur → Marina Group Fast Ferry Nusa Penida

  • 13:30 14:30 1h 150000 IDR

Ferry Timetable: Sanur Angel Billabong → Banjar Nyuh Harbour, Nusa Penida

  • 07:30 08:15 45m 149843 IDR
  • 08:30 09:15 45m 149843 IDR
  • 10:00 10:45 45m 149843 IDR
  • 14:15 15:00 45m 149843 IDR
  • 17:00 17:45 45m 149843 IDR

Ferry Timetable: Sanur Arjuna → Nusa Penida Arjuna

  • 07:30 08:10 40m 153750 IDR
  • 08:00 08:40 40m 153750 IDR
  • 09:00 09:40 40m 153750 IDR
  • 11:00 11:40 40m 153750 IDR
  • 13:00 13:40 40m 153750 IDR

Ferry Timetable: Sanur Axe Stone → Axe Stone Fast Cruise, Nusa Penida

  • 07:00 07:30 30m 153750 IDR
  • 07:30 08:00 30m 153750 IDR
  • 08:00 08:30 30m 153750 IDR
  • 08:30 09:00 30m 153750 IDR
  • 09:00 09:30 30m 153750 IDR
  • 11:00 11:30 30m 153750 IDR
  • 15:30 16:00 30m 153750 IDR

Ferry Timetable: Sanur Beach Maruti → Maruti Port, Nusa Penida

  • 07:30 08:15 45m 150000 IDR
  • 08:00 08:45 45m 150000 IDR
  • 08:30 09:15 45m 150000 IDR
  • 09:00 09:45 45m 150000 IDR
  • 13:00 13:45 45m 150000 IDR
  • 15:00 15:45 45m 150000 IDR

Ferry Timetable: Sanur Beach Port → Buyuk Harbor, Nusa Penida

  • 08:00 08:30 30m 192050 IDR
  • 12:30 13:00 30m 192050 IDR

Ferry Timetable: Sanur Beach Port Angkal → Nusa Penida

  • 07:00 07:45 45m 151700 IDR
  • 07:30 08:15 45m 151700 IDR
  • 08:00 08:45 45m 151700 IDR
  • 08:30 09:15 45m 151700 IDR
  • 09:00 09:45 45m 151700 IDR
  • 10:30 11:15 45m 151700 IDR
  • 13:00 13:45 45m 151700 IDR
  • 15:30 16:15 45m 151700 IDR

Ferry Timetable: Sanur Caspla → Nusa Penida Caspla

  • 08:00 08:40 40m 152500 IDR

Ferry Timetable: Sanur El Rey → Nusa Penida El Rey

  • 08:15 08:45 30m 142500 IDR
  • 11:45 12:15 30m 142500 IDR

Ferry Timetable: Sanur Harbor → Banjar Nyuh, Nusa Penida

  • 08:30 09:15 45m 150000 IDR

Ferry Timetable: Sanur Harbor → Maruti Port, Nusa Penida

  • 09:00 09:45 45m 142468 IDR

Ferry Timetable: Sanur Harbour → Nusa Penida

  • 07:00 07:45 45m 180000 IDR
  • 07:30 08:15 45m 180000 IDR
  • 08:00 08:45 45m 180000 IDR
  • 08:30 09:15 45m 180000 IDR
  • 09:00 09:45 45m 180000 IDR
  • 10:00 10:45 45m 180000 IDR
  • 10:30 11:15 45m 180000 IDR
  • 11:00 11:45 45m 180000 IDR
  • 11:50 12:35 45m 180000 IDR
  • 13:00 13:45 45m 180000 IDR
  • 13:30 14:15 45m 180000 IDR
  • 14:15 15:00 45m 180000 IDR
  • 15:00 15:45 45m 180000 IDR
  • 15:30 16:15 45m 180000 IDR
  • 17:00 17:45 45m 180000 IDR

Ferry Timetable: Sanur Harbour → Nusa Penida Pier

  • 08:30 09:15 45m 153000 IDR

Ferry Timetable: Sanur Idola Express → Banjar Nyuh Idola, Nusa Penida

  • 08:30 09:30 1h 153500 IDR
  • 10:30 11:30 1h 153500 IDR
  • 11:50 12:50 1h 153500 IDR
  • 14:00 15:00 1h 153500 IDR

Ferry Timetable: Sanur Port → Nusa Penida

  • 07:30 08:15 45m 150000 IDR
  • 08:00 08:45 45m 150000 IDR
  • 08:45 09:30 45m 175440 IDR
  • 09:00 09:45 45m 150000 IDR
  • 12:00 12:45 45m 150000 IDR
  • 13:30 14:15 45m 150000 IDR

Ferry Timetable: Sanur Rayfish → Nusa Penida Rayfish

  • 08:30 09:00 30m 135000 IDR

Ferry Timetable: Sanur Sanjaya → Banjar Nyuh Harbour, Nusa Penida

  • 07:30 08:00 30m 165000 IDR
  • 08:30 09:00 30m 165000 IDR

Ferry Timetable: Sanur Semabu Hills → Banjar Nyuh Pier, Nusa Penida

  • 06:30 07:00 30m 107100 IDR
  • 07:00 07:30 30m 107100 IDR
  • 07:30 08:00 30m 107100 IDR
  • 08:00 08:30 30m 107100 IDR
  • 08:30 09:00 30m 107100 IDR
  • 09:00 09:30 30m 107100 IDR
  • 13:00 13:30 30m 107100 IDR
  • 15:00 15:30 30m 107100 IDR

Ferry Timetable: Sanur Semabu Hills → Nusa Penida Semabu Hills

  • 06:30 07:00 30m 153000 IDR
  • 07:00 07:30 30m 153000 IDR
  • 07:30 08:00 30m 153000 IDR
  • 08:00 08:30 30m 153000 IDR
  • 08:30 09:00 30m 153000 IDR
  • 09:00 09:30 30m 153000 IDR
  • 13:00 13:30 30m 153000 IDR
  • 15:00 15:30 30m 153000 IDR

Ferry Timetable: Sanur SGening → Sampalan Port, Nusa Penida

  • 08:00 08:45 45m 152000 IDR
  • 08:15 09:00 45m 152000 IDR

Ferry Timetable: Sanur Tanis → Nusa Penida Tanis

  • 07:30 08:00 30m 183333 IDR
  • 08:00 08:30 30m 183333 IDR
  • 09:00 09:30 30m 166667 IDR
  • 12:00 12:30 30m 183333 IDR
  • 13:30 14:00 30m 183333 IDR

Ferry Timetable: Sanur Wijaya Buyuk → Buyuk Harbor, Nusa Penida

  • 07:00 08:00 1h 200000 IDR
  • 08:00 09:00 1h 200000 IDR
  • 12:25 13:15 50m 200000 IDR
  • 12:30 13:20 50m 150000 IDR
  • 12:35 13:25 50m 150000 IDR

Ferry Timetable: Serangan Eka Jaya, Bali → Nusa Penida

  • 08:00 08:45 45m 307800 IDR

Ferry Timetable: Serangan Pier, Bali → Kutampi Beach, Nusa Penida

  • 08:00 09:00 1h 165000 IDR

Ferry Timetable: Waruna Darma Sanur Office → Waruna Darma Nusa Penida Office

  • 07:30 08:00 30m 152500 IDR
  • 09:00 09:30 30m 152500 IDR
  • 10:00 10:30 30m 152500 IDR
  • 13:30 14:00 30m 152500 IDR
  • 16:45 17:15 30m 152500 IDR

Check all Combined tickets →

Combined Routes & Schedules from Denpasar to Nusa Penida

Between Denpasar and Nusa Penida, several departure and arrival points are served, allowing travelers to pick the stations that best suit their itinerary. Travel times depend on the chosen combination, typically around 1h 45m to 3h 15m. Services are available from 05:30 to 17:00 with fares beginning at 160,000 to 775,000 IDR. By consulting the full timetable for Denpasar and Nusa Penida, you can see all stop options, review estimated travel times, and select the departure that works most conveniently for your plans.

Departure stations
Sanur Transfer
Sanur Harbour
IKEA Bali Kuta
Sunset Point Shopping Center Seminyak, Bali
Denpasar Transfer
Legian Hotel Transfer, Bali
Sanur Hotel Transfer, Bali
Arrival stations
Nusa Penida
Banjar Nyuh Harbour, Nusa Penida
Nusa Penida Rayfish
Nusa Penida Pier
Nusa Penida Harbor
Banjar Nyuh Port, Nusa Penida
Sampalan Port, Nusa Penida
Sental Hotel Transfer, Nusa Penida
Pejukutan Hotel Transfer, Nusa Penida
Peguyangan Hotel Transfer, Nusa Penida
Kutampi Hotel Transfer, Nusa Penida
Karang Sari Hotel Transfer, Nusa Penida
Batu Nunggul Hotel Transfer, Nusa Penida
Batu Medag Hotel Transfer, Nusa Penida
Batu Kandik Hotel Transfer, Nusa Penida
Banjar Nyuh Pier, Nusa Penida

Combined Timetable: Denpasar Transfer → Nusa Penida

  • 06:30 08:45 2h 15m 250000 IDR
  • 10:00 12:45 2h 45m 250000 IDR

Combined Timetable: Denpasar Transfer → Sampalan Port, Nusa Penida

  • 06:30 08:30 2h 300000 IDR
  • 09:15 11:15 2h 300000 IDR

Combined Timetable: IKEA Bali Kuta → Banjar Nyuh Harbour, Nusa Penida

  • 06:30 09:00 2h 30m 418750 IDR
  • 10:30 13:30 3h 418750 IDR
  • 13:30 16:30 3h 418750 IDR

Combined Timetable: Legian Hotel Transfer, Bali → Banjar Nyuh Pier, Nusa Penida

  • 05:30 08:30 3h 370000 IDR
  • 05:45 08:00 2h 15m 370000 IDR
  • 08:15 11:30 3h 15m 370000 IDR
  • 08:30 11:00 2h 30m 370000 IDR
  • 08:45 11:30 2h 45m 370000 IDR
  • 11:30 14:15 2h 45m 370000 IDR
  • 15:15 18:00 2h 45m 370000 IDR

Combined Timetable: Legian Hotel Transfer, Bali → Banjar Nyuh Port, Nusa Penida

  • 05:30 08:30 3h 383500 IDR
  • 06:00 08:25 2h 25m 275000 IDR
  • 06:30 09:30 3h 383500 IDR
  • 07:30 10:00 2h 30m 383500 IDR
  • 08:45 11:45 3h 383500 IDR
  • 11:30 14:30 3h 383500 IDR
  • 11:45 14:15 2h 30m 383500 IDR
  • 15:15 17:45 2h 30m 383500 IDR

Combined Timetable: Legian Hotel Transfer, Bali → Nusa Penida

  • 06:30 08:45 2h 15m 250000 IDR
  • 10:00 12:45 2h 45m 250000 IDR

Combined Timetable: Legian Hotel Transfer, Bali → Nusa Penida Harbor

  • 05:30 08:00 2h 30m 337500 IDR
  • 06:30 09:00 2h 30m 337500 IDR
  • 07:30 10:00 2h 30m 337500 IDR
  • 08:00 10:30 2h 30m 337500 IDR
  • 10:45 13:15 2h 30m 337500 IDR
  • 11:15 13:45 2h 30m 337500 IDR
  • 14:30 17:00 2h 30m 337500 IDR

Combined Timetable: Legian Hotel Transfer, Bali → Nusa Penida Pier

  • 07:30 10:30 3h 225000 IDR
  • 12:30 15:30 3h 225000 IDR
  • 14:30 17:30 3h 225000 IDR

Combined Timetable: Legian Hotel Transfer, Bali → Sampalan Port, Nusa Penida

  • 06:30 08:30 2h 300000 IDR
  • 09:15 11:15 2h 300000 IDR

Combined Timetable: Sanur Harbour → Banjar Nyuh Port, Nusa Penida

  • 07:00 07:30 30m 170750 IDR
  • 07:30 08:00 30m 170750 IDR
  • 08:00 08:25 25m 160000 IDR
  • 08:30 08:55 25m 160000 IDR
  • 09:00 09:25 25m 160000 IDR
  • 10:30 11:00 30m 170750 IDR
  • 11:00 11:25 25m 160000 IDR
  • 13:00 13:30 30m 170750 IDR
  • 15:30 16:00 30m 170750 IDR

Combined Timetable: Sanur Harbour → Batu Kandik Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 625000 IDR
  • 08:30 11:00 2h 30m 625000 IDR
  • 10:00 12:30 2h 30m 625000 IDR
  • 10:30 13:00 2h 30m 625000 IDR
  • 13:00 15:30 2h 30m 625000 IDR
  • 14:00 16:30 2h 30m 625000 IDR
  • 15:00 17:30 2h 30m 625000 IDR
  • 17:00 19:30 2h 30m 625000 IDR

Combined Timetable: Sanur Harbour → Batu Medag Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 775000 IDR
  • 08:30 11:00 2h 30m 775000 IDR
  • 10:00 12:30 2h 30m 775000 IDR
  • 10:30 13:00 2h 30m 775000 IDR
  • 13:00 15:30 2h 30m 775000 IDR
  • 14:00 16:30 2h 30m 775000 IDR
  • 15:00 17:30 2h 30m 775000 IDR
  • 17:00 19:30 2h 30m 775000 IDR

Combined Timetable: Sanur Harbour → Batu Nunggul Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 565000 IDR
  • 08:30 11:00 2h 30m 565000 IDR
  • 10:00 12:30 2h 30m 565000 IDR
  • 10:30 13:00 2h 30m 565000 IDR
  • 13:00 15:30 2h 30m 565000 IDR
  • 14:00 16:30 2h 30m 565000 IDR
  • 15:00 17:30 2h 30m 565000 IDR
  • 17:00 19:30 2h 30m 565000 IDR

Combined Timetable: Sanur Harbour → Karang Sari Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 675000 IDR
  • 08:30 11:00 2h 30m 675000 IDR
  • 10:00 12:30 2h 30m 675000 IDR
  • 10:30 13:00 2h 30m 675000 IDR
  • 13:00 15:30 2h 30m 675000 IDR
  • 14:00 16:30 2h 30m 675000 IDR
  • 15:00 17:30 2h 30m 675000 IDR
  • 17:00 19:30 2h 30m 675000 IDR

Combined Timetable: Sanur Harbour → Kutampi Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 572500 IDR
  • 08:30 11:00 2h 30m 572500 IDR
  • 10:00 12:30 2h 30m 572500 IDR
  • 10:30 13:00 2h 30m 572500 IDR
  • 13:00 15:30 2h 30m 572500 IDR
  • 14:00 16:30 2h 30m 572500 IDR
  • 15:00 17:30 2h 30m 572500 IDR
  • 17:00 19:30 2h 30m 572500 IDR

Combined Timetable: Sanur Harbour → Nusa Penida

  • 06:30 09:30 3h 300000 IDR
  • 12:00 15:00 3h 300000 IDR

Combined Timetable: Sanur Harbour → Nusa Penida Harbor

  • 05:30 08:00 2h 30m 283500 IDR
  • 06:30 09:00 2h 30m 283500 IDR
  • 07:30 10:00 2h 30m 283500 IDR
  • 08:00 10:30 2h 30m 283500 IDR
  • 10:45 13:15 2h 30m 283500 IDR
  • 11:15 13:45 2h 30m 283500 IDR
  • 14:30 17:00 2h 30m 283500 IDR

Combined Timetable: Sanur Harbour → Peguyangan Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 775000 IDR
  • 08:30 11:00 2h 30m 775000 IDR
  • 10:00 12:30 2h 30m 775000 IDR
  • 10:30 13:00 2h 30m 775000 IDR
  • 13:00 15:30 2h 30m 775000 IDR
  • 14:00 16:30 2h 30m 775000 IDR
  • 15:00 17:30 2h 30m 775000 IDR
  • 17:00 19:30 2h 30m 775000 IDR

Combined Timetable: Sanur Harbour → Pejukutan Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 775000 IDR
  • 08:30 11:00 2h 30m 775000 IDR
  • 10:00 12:30 2h 30m 775000 IDR
  • 10:30 13:00 2h 30m 775000 IDR
  • 13:00 15:30 2h 30m 775000 IDR
  • 14:00 16:30 2h 30m 775000 IDR
  • 15:00 17:30 2h 30m 775000 IDR
  • 17:00 19:30 2h 30m 775000 IDR

Combined Timetable: Sanur Harbour → Sental Hotel Transfer, Nusa Penida

  • 07:30 10:00 2h 30m 475000 IDR
  • 08:30 11:00 2h 30m 475000 IDR
  • 10:00 12:30 2h 30m 475000 IDR
  • 10:30 13:00 2h 30m 475000 IDR
  • 13:00 15:30 2h 30m 475000 IDR
  • 14:00 16:30 2h 30m 475000 IDR
  • 15:00 17:30 2h 30m 475000 IDR
  • 17:00 19:30 2h 30m 475000 IDR

Combined Timetable: Sanur Hotel Transfer, Bali → Banjar Nyuh Port, Nusa Penida

  • 06:00 08:25 2h 25m 275000 IDR
  • 06:45 09:45 3h 235000 IDR

Combined Timetable: Sanur Hotel Transfer, Bali → Nusa Penida

  • 07:00 08:45 1h 45m 250000 IDR
  • 11:00 12:45 1h 45m 250000 IDR

Combined Timetable: Sanur Hotel Transfer, Bali → Sampalan Port, Nusa Penida

  • 06:30 08:30 2h 300000 IDR
  • 09:15 11:15 2h 300000 IDR

Combined Timetable: Sanur Transfer → Banjar Nyuh Harbour, Nusa Penida

  • 06:30 09:15 2h 45m 227249 IDR

Combined Timetable: Sanur Transfer → Nusa Penida

  • 09:30 12:15 2h 45m 239880 IDR

Combined Timetable: Sanur Transfer → Nusa Penida Pier

  • 06:00 09:15 3h 15m 239880 IDR

Combined Timetable: Sanur Transfer → Nusa Penida Rayfish

  • 06:00 09:15 3h 15m 239880 IDR

Combined Timetable: Sunset Point Shopping Center Seminyak, Bali → Banjar Nyuh Harbour, Nusa Penida

  • 06:30 09:00 2h 30m 418750 IDR
  • 10:30 13:30 3h 418750 IDR
  • 13:30 16:30 3h 418750 IDR

Check all Combined tickets →

Frequently Asked Questions Denpasar to Nusa Penida

Below you will find answers to the most common questions about traveling from Denpasar to Nusa Penida.

How long does the Denpasar to Nusa Penida route usually take?

The Denpasar to Nusa Penida route takes about 1 hour 45 minutes to 3 hours 15 minutes overall, depending on the service and transfer point. Travel time varies because some options depart from Sanur or other Bali pickup points, while others use different arrival ports on Nusa Penida.

What is the usual price range for Denpasar to Nusa Penida?

Prices for Denpasar to Nusa Penida range from about IDR 107,100 to IDR 775,000. The lower end is for ferry services, while the combined options include higher-priced transfers and port combinations. Exact fares depend on the departure point and arrival location.

What is the cheapest way to travel from Denpasar to Nusa Penida?

The cheapest available option on the Denpasar to Nusa Penida route is the ferry, with fares starting around IDR 107,100. Ferry trips are listed from Sanur Harbour and other Sanur-area departure points, with the standard ferry duration shown as 1 hour.

Which option is the fastest for Denpasar to Nusa Penida?

The fastest listed option from Denpasar to Nusa Penida is the Sanur Hotel Transfer to Nusa Penida, which takes about 1 hour 45 minutes. Some ferry services are listed at 1 hour, but several have unspecified durations, so the fastest clearly stated route is the hotel transfer.

Where do trips from Denpasar to Nusa Penida usually depart and arrive?

Departures for Denpasar to Nusa Penida commonly use Sanur Harbour, Sanur Hotel Transfer, Denpasar Transfer, and other Bali pickup points such as Legian or Kuta. Arrivals include Nusa Penida, Banjar Nyuh Harbour, Sampalan Port, Nusa Penida Pier, and several hotel transfer points.

How often do Denpasar to Nusa Penida services run, and what are the first and last departures?

The schedule for Denpasar to Nusa Penida shows departures from about 05:30 to 17:00, with no fixed frequency listed. Ferry services start at about 06:30 and also run until 17:00, so the timetable is spread across the day rather than hourly.

Is the ferry from Denpasar to Nusa Penida a fixed-duration trip?

Yes, some ferry services on the Denpasar to Nusa Penida route are listed at exactly 1 hour. Examples include departures from Sanur Idola Express, Sanur Wijaya Buyuk, Serangan Pier, and Marina Office Serangan, all with 1-hour durations.

Are there different travel times from Denpasar to Nusa Penida depending on the pickup point?

Yes, the Denpasar to Nusa Penida route varies by pickup point and arrival port. For example, Sanur Hotel Transfer to Nusa Penida is about 1 hour 45 minutes, while Denpasar Transfer to Sampalan Port is about 2 hours. Other combinations take between 2 and 3 hours.

Which Denpasar to Nusa Penida departures are listed from Sanur?

Several Denpasar to Nusa Penida services depart from Sanur locations, including Sanur Harbour, Sanur Hotel Transfer, Sanur Port, Sanur Beach Port, and Sanur Idola Express. These departures connect to Nusa Penida, Banjar Nyuh Harbour, Sampalan Port, and other island arrivals.

Can I book Denpasar to Nusa Penida tickets online?

Yes, tickets for Denpasar to Nusa Penida can be booked online through TicketRoutes.com. The route has many departure and arrival combinations, so checking the available options there is the clearest way to compare times, ports, and fares.

Are there any Denpasar to Nusa Penida services that arrive at Sampalan Port?

Yes, the Denpasar to Nusa Penida route includes arrivals at Sampalan Port. Listed examples are Denpasar Transfer to Sampalan Port and both Sanur Hotel Transfer and Legian Hotel Transfer to Sampalan Port, each shown at about 2 hours.

What should I expect if I travel from Denpasar to Nusa Penida by combined transfer service?

Combined transfer services on Denpasar to Nusa Penida cover a wide price and time range, from about IDR 160,000 to IDR 775,000 and roughly 1 hour 45 minutes to 3 hours 15 minutes. They use different Bali pickup points and Nusa Penida arrivals.

Discover where you can travel next in Indonesia

Route finder

Browse the map to explore routes throughout Indonesia and find connections between major cities, coastal towns, islands, and transport hubs.


More travel routes for Denpasar and Nusa Penida

Planning more stops after Denpasar to Nusa Penida?

If your journey doesn’t end with Denpasar to Nusa Penida, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.