Travel Bali to Nusa Penida

Bali to Nusa Penida Ferry: Schedules & Prices

Travel from Bali to Nusa Penida by ferry in around 25m to 2h, with tickets available from 47,196 IDR to 307,800 IDR.

Ferry from Bali to Nusa Penida

Traveling by ferry is a practical way to move between Bali and Nusa Penida, with departures scheduled from multiple stations, including Sanur Harbour, Sanur Idola Express, Sanur Tanis and others. The journey lasts approximately 25 minutes, and prices often begin at 47,196 IDR. Upon completion of the crossing, ferries dock at multiple stations, including Nusa Penida, Banjar Nyuh Idola, Nusa Penida, Nusa Penida Tanis and others. More details about operators, routes, and availability can be found in the complete ferry overview.

Prices: 47,196 IDR to 307,800 IDR

Duration: 25m – 2h ⏱

Go with ferry from Bali to Nusa Penida in 0h 25m Experience ferry from Bali to Nusa Penida for IDR 47196 Take ferry from Bali to Nusa Penida for IDR 47196 Take ferry from Bali to Nusa Penida in 0h 25m Explore with ferry from Bali to Nusa Penida in 0h 25m Journey with ferry from Bali to Nusa Penida in 0h 25m

View all Ferry tickets →

Distance Bali to Nusa Penida

The distance between Bali and Nusa Penida is 68.9 kilometers.

Ferry from Bali to Nusa Penida Details

Find key information about the Ferry from Bali to Nusa Penida, including travel time, prices and stations.

Ferry
Average price
156,412 IDR
 
Cheapest
47,196 IDR
Average duration
40m
 
Shortest
25m
Number of departures
124
06:30 - 17:00
Tickets
 
Stations
Departure stations
Arrival stations
Sanur Harbour
Sanur Idola Express
Sanur Tanis
Sanur Harbor
Sanur Sanjaya
View more stations in the full listing
Nusa Penida
Banjar Nyuh Idola, Nusa Penida
Nusa Penida Tanis
Banjar Nyuh, Nusa Penida
Banjar Nyuh Harbour, Nusa Penida
View more stations in the full listing

Ferry Routes & Schedules from Bali to Nusa Penida

For travelers between Bali and Nusa Penida, this ferry route uses several docks for boarding and disembarking. The crossings typically take around 1h. Ferries start operating at 06:30 and continue until 17:00 with fares beginning at 47,196 IDR and varying slightly depending on the port. Checking the full timetable helps you explore all docks, compare sailing durations, and select the departure that fits your schedule.

Ferry Timetable: Kusamba Port → Sampalan Port, Nusa Penida

  • 06:30 07:55 25m 151700 IDR
  • 07:00 08:25 25m 151700 IDR
  • 08:00 09:25 25m 151700 IDR
  • 09:30 10:55 25m 151700 IDR
  • 10:30 11:55 25m 151700 IDR
  • 11:45 13:10 25m 151700 IDR
  • 13:45 15:10 25m 151700 IDR
  • 16:00 17:25 25m 151700 IDR
  • 17:00 18:25 25m 151700 IDR

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

  • 13:30 14:30 1h 150000 IDR

Ferry Timetable: Padang Bai Eka Jaya, Bali → Nusa Penida

  • 11:00 12:00 1h 307800 IDR

Ferry Timetable: Padang Bai Ferry Terminal, Bali → Nusa Penida Pelabuhan Penyeberangan Slow Boat

  • 09:00 11:00 2h 47196 IDR
  • 14:30 16:30 2h 47196 IDR

Ferry Timetable: Pelabuhan Tribuana Kusamba, Bali → Sampalan Port, Nusa Penida

  • 06:30 07:00 30m 153050 IDR
  • 07:00 07:30 30m 153050 IDR
  • 08:00 08:30 30m 153050 IDR
  • 09:00 09:30 30m 153050 IDR
  • 10:30 11:00 30m 153050 IDR
  • 12:30 13:00 30m 153050 IDR
  • 14:00 14:30 30m 153050 IDR
  • 15:45 16:15 30m 153050 IDR
  • 17:00 17:30 30m 153050 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 143138 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 Ferry tickets →

Frequently Asked Questions Ferry Bali to Nusa Penida

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

How long is the ferry trip from Bali to Nusa Penida?

The ferry trip from Bali to Nusa Penida usually takes about 1 to 2 hours, depending on the departure point and service you choose. Some ferry journeys are listed at around 1 hour, while others can take closer to 2 hours, so it is worth checking the specific ferry service before you travel.

What does a ferry ticket for Bali to Nusa Penida usually cost?

A ferry ticket for Bali to Nusa Penida typically costs between 47,196 IDR and 307,800 IDR. Prices can vary by ferry service, departure point, and the type of ticket you book, so it is a good idea to compare ferry tickets before confirming your trip.

Which ferry departures are available from Bali to Nusa Penida, and when is the first ferry?

For Bali to Nusa Penida, ferry departures start as early as 06:30 and continue until 17:00. That gives travelers several ferry options during the day, so you can choose a departure that fits your schedule and arrival plans in Nusa Penida.

How often does the ferry run between Bali and Nusa Penida?

The ferry connection between Bali and Nusa Penida has many departures throughout the day, with 124 trips available in total. Since the ferry frequency is spread across the day rather than listed as a fixed interval, it is best to check the ferry schedule for the exact departure time you want.

Can I book ferry tickets from Bali to Nusa Penida in advance?

Yes, ferry tickets for Bali to Nusa Penida can be booked in advance, which is helpful if you want to secure your preferred ferry departure. Booking ahead is especially useful when you are planning around a specific ferry service or a busy travel day.

Which ferry route from Bali to Nusa Penida is the fastest?

Some ferry journeys from Bali to Nusa Penida take about 1 hour, including departures such as Sanur Idola Express to Banjar Nyuh Idola and several other 1-hour ferry services. If you want the quickest ferry trip, it is smart to compare the available route options before booking.

What should I know before taking the ferry from Bali to Nusa Penida?

Before taking the ferry from Bali to Nusa Penida, it helps to check your departure point, arrival pier, and ferry schedule so you know exactly where you are going. Because there are several ferry stations on both sides, confirming the correct ferry service can save time and make your trip smoother.

Are there different ferry arrival points for Bali to Nusa Penida?

Yes, the ferry from Bali to Nusa Penida can arrive at several points, including Banjar Nyuh, Sampalan Port, Buyuk Harbor, Maruti Port, and other Nusa Penida stops. Since arrival locations vary by ferry service, it is important to match your ferry ticket with the right destination point.


More Ferry routes from and to Bali or Nusa Penida

Routes in Ferry from Bali →

Routes in Ferry to Nusa Penida ←

Routes in Ferry to Bali ←

Planning more than just Bali to Nusa Penida?

You’re currently viewing Ferry options for Bali to Nusa Penida. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.