Nusa Penida Bali : a complete guide (2022)

How to get to Nusa Penida from Bali

This article explains how to get to Nusa Penida island from Bali, which port to choose for departure and arrival, and which fast boat company to go with. You can also find all the time tables and fast boat price tickets. This article is part of a series of articles that give practical information on Nusa Penida island.

It takes about 30 minutes to get to Nusa Penida from Sanur and only 15 minutes from Kusamba, which is located near Padang Bai. Some fast boat companies serve the port of Banjar Nyuh, which is close to Toyapakeh, and others serve the port of Sampalan. Both ports are located in the North of Nusa Penida. The safety on board is well maintained. I’ve never heard of any major incidents. Life jackets are available on board of all boats.

Before the covid-19 coronavirus crisis, there used to be up to 23 fastboat companies connecting Bali and Nusa Penida on a daily basis. You could choose between 40 fast boats to get to Nusa Penida every day. Nowadays there are 8 fast boat companies that are still operating from Sanur to Nusa Penida, with a total of 12 boats every day. And 13 additional boats every day from Kusamba to Nusa Penida. A rapid test is no longer required, but you will need to wear a mask. Most of the time the boats are not full, unless an important ceremony is being held in Nusa Penida that day.

Also, a new fast boat terminal is being built in Sanur. The construction of the jetty has already been decided on, but not yet implemented. So you still have to board in short pants from the beach!


How to get to Nusa Penida from Bali Sanur fastboat terminal

Sanur fast boat terminal

Fast Boat Timetable Overview

Below you can find all the companies that connect Sanur to Nusa Penida and their timetables. However, I would recommend you to check the schedule anyway as it often changes. With the current schedule, the first fast boat leaves from Sanur at 7:30 AM and the last one departs at 5 PM. From Nusa Penida to Sanur, the first fast boat leaves Nusa Penida at 7 AM and the last one departs at 4:30 PM.

Angel Billabong, Maruti and Semabu Hills are very good fast boat companies.

Angel Billabong fast cruise

  • from Bali to Nusa Penida (Banjar Nyuh) : 8.30 am, 2 pm and 5.20 pm
  • Nusa Penida to Bali (Sanur) : 7.30 am, 1 pm and 4.20 pm
  • +62 82 144 048 323

Maruti Express

  • from Bali to Nusa Penida (Banjar Nyuh) : 7.30 am, 9 am and 3 pm
  • Nusa Penida to Bali (Sanur) : 7 am, 12.30 pm and 4 pm
  • +62 81 246 892 524
  • +62 81 338 754 848

Semabu Hills fast Boat

  • from Bali to Nusa Penida (Banjar Nyuh) : 7.30 am, 8.15 am and 1 pm
  • Nusa Penida to Bali (Sanur) : 9 am, 1.30 pm and 4.30 pm


  • from Bali to Nusa Penida (Banjar Nyuh) : 8 am
  • Nusa Penida to Bali (Sanur) : 4 pm
  • +62 85 215 288 878

Ray Fish

  • from Bali to Nusa Penida (Banjar Nyuh) : 8.15 am
  • Nusa Penida to Bali (Sanur) : 4 pm
  • +62 82 339 616 768

The Angkal

  • from Bali to Nusa Penida (Banjar Nyuh) : 9 am
  • Nusa Penida to Bali (Sanur) : 4.30 pm

Angel Billabong, Maruti Express and Semabu Hills are very reliable.

Idola Express

  • from Bali to Nusa Penida (Sampalan) : 8.30 am
  • Sampalan to Bali (Sanur) : 7.30 am
  • WhatsApp : +62 81 808 072 488
  • email :

From Kusamba to Sampalan

Gangga Express

  • Kusamba to Sampalan (or Buyuk) : 6.30 am, 7am, 8 am, 9 am, 10.30 am (Buyuk), 12.15 pm, 2 pm and 4 pm (Buyuk)
  • Sampalan (or Buyuk) to Kusamba : 6.30 am, 7 am (Buyuk), 7.30 am, 8 am, 11 am, 1 pm, 3 pm and 4 pm (Buyuk).


  • Kusamba to Sampalan : 7.15 am, 8 am, 11 am, 2 pm and 4 pm
  • Sampalan to Kusamba : 7 am, 8 am, 10:30 am, 1.30 pm and 3.30 pm.


How to get to Nusa Penida from Bali safety first

Safety first

Schedule Sanur – Nusa Penida listed by departure time

7.30 am with Maruti Express or Semabu Hills

8 am with Angel Billabong

8 am with Sanjaya

8.15 am with Ray Fish

8.15 with Semabu Hills Express

8.30 am with Idola Express (to Sampalan)

9 am with Maruti Express or The Angkal

1 pm with Semabu Hills Express

2 pm with Angel Billabong Fast Cruise

3 pm with Maruti Express

5.20 pm with Angel Billabong Fast Cruise

Schedule listed by departure time – leaving from Nusa Penida

7 am with Maruti Express

7.15 am with Semabu Hills Express

7.30 am with Angel Billabong

7.30 am with Idola Express (from Sampalan)

9 am with Semabu Hills Express

12.30 pm with Maruti Express

1 pm with Angel Billabong

1.30 pm with Semabu Hills Express

4 pm with Maruti Express, Sanjaya or Ray Fish

4.20 pm with Angel Billabong

4.30 pm with Semabu Hills Express or The Angkal

How to get to Nusa Penida from Bali boarding in Sanur

Boarding in Sanur

Which port in Bali and in Nusa Penida ?

The fast boat companies have different ports of departure in Bali and ports of arrival in Nusa Penida. Even though this gives you a lot of flexibility to plan your trip, it might also complicate your choice of departure and arrival port.

The 2 departure ports from Bali

  • Sanur Beach (Jalan Hang Tuah), most fast boat companies leave from this port. There is no pontoon so you have to board from the beach. You can leave your shoes or sandals in a basket before boarding, because the sea water will reach to your knees when you climb onto the boat. It is therefore better to wear short pants. Staff members will help you bring your luggage on board. You might be surprised when you see them carrying three to four suitcases on their head, but no worries, I have never seen them drop one in the water!
  • Kusamba port is located near Padang Bai. Some boat companies that serve Toyapakeh harbour and Sampalan leave from here. Boarding is from a floating pontoon. The duration of the crossing is much shorter (around 15 minutes).

The 3 arrival ports at Nusa Penida

  • Banjar Nyuh, which is the port close to Toya Pakeh and where most of the fast boat companies arrive.
  • Sampalan, located in the North-East part of the island.
  • Buyuk, located in the North of the island. Only some boat companies moor here.

How to choose the right port ?

You have to choose the particular fast boat company and port depending on where you’re coming from in Bali and and where you are going to in Nusa Penida. In short, if you’re coming from Amed or Sidemen, your best option is to take Kusamba as your port of departure. If you’re coming from Sanur, Seminyak, or Canggu, I would recommend you to leave from Sanur Beach. Coming from Ubud, both ports are equally far, so you can choose either option.

If you’re planning to stay in Sampalan, Buyuk, Ped or Atuh Beach, choose Sampalan as your arrival port in Nusa Penida. For Ped, Toya Pakeh or Crystal Bay, I recommend you to choose Banjar Nyuh Harbour as your port of arrival.

Boarding is much easier in Kusamba as this port offers floating pontoons. If you leave from Sanur you will need to wear short pants, because here you board from the beach, in shallow water, and sometimes in the middle of the waves.

How to get to Nusa Penida Toyapakeh Harbour

Disembarking in Banjar Nyuh

What is the price for a boat trip from Bali to Nusa Penida ?

The eight fast boat companies that leave from Sanur beach are all located at the end of Jalan Hangtuah. This can be beneficial for the price negotiation. Most of the companies charge a public price of IDR 150,000 (one way). If you have a Kitas, you should only pay IDR 100,000  for a one way ticket from Sanur. The public price for a one way ticket from Kusamba to Nusa Penida used to be IDR 100,000. The price might differ depending on the boat company, as some include the transfer to or from the port in the price as well.

Do you need to book your boat trip in advance?

It may be better to book your boat trip one day in advance, especially on days when an important ceremony is being held, because the boats may be full. On some special days holidays like Nyepi, Nyepi Laut, Galungan or Kuningan there might not be any boat at all. Please keep this in mind. Also, it is better to be at the port a little in advance as the boats usually leave on time. Sometimes they even leave a few minutes before the official departure time.

Fast Boat to Nusa Penida Bali

Fast Boat

What to do, where to go in Nusa Penida ?

There is a lot of things to do once you’re on the island. It is a paradise for scuba divers, the landscape is great and there are many adventures and tours available! I recommend you to read my guide on the 15 favorite places to visit in Nusa Penida. You can also check out my top 6 places directly:

The flexible boat schedule allows you to have a full day in Nusa Penida, but I would recommend you to stay a bit longer. With just one day you’ll most likely spend a lot of the time on the road, rushing from one viewpoint to the other. I would suggest to stay at least one night, in one of the many hotels on the island, enjoy a sunset on this beautiful island, and maybe even go snorkeling or diving with manta rays at Manta Point the day after, or enjoy a swim at Crystal Bay!

How to get to Nusa Penida from Bali Fast boat

Inside a fast boat

How to get from Nusa Penida to the Gili Islands?

Several fast boat companies also offer connections to or from the Gili islands, in particular the company Eka Jaya. Before the coronavirus crisis, they offered three departures per day. You can book the tickets at the small port of Toya Pakeh, which is located along the beach. Leaving from Nusa Penida, a small boat will first take you to a platform located between the island of Nusa Lembongan and Nusa Ceningan. At this platform, you will switch to a fast boat that will take you to Gili Trawangan. If you’re lucky, the boat will take you there directly in about two hours. If the boat is not full, they might make a stop at Padang Bai in between.

The boat companies Golden Queen and BlueWater Express also provide a  connection between Nusa Penida and the Gili islands, but I have never tried them myself.

The Blue Water company also connects Nusa Penida with Lombok.

Other ways to reach the island

It is also possible to reach Nusa Penida by ferry from Padang Bai. This is particularly useful if you want to travel with your scooter. You can also easily rent a scooter in Nusa Penida for a slightly higher price than in Bali.

In the 1950’s, the designer Bob de Moor created a cartoon series dedicated to the adventurer ‘Barelli’. The arrival on the island was then sailing. The ferry should go a little faster… or not, because it leaves often with a lot of delay…

There are also public and private boat connections from Nusa Lembongan. The price is usually 60,000 IDR per person for a one way ticket.

Barelli get to Nusa Penida Bali Bob de Moor