Getting Here

Ready to go diving? Let us help you get here

Nusa Penida is part of Bali, the island of the Gods - possibly Indonesia's most famous travel and holiday destination! Below you'll find out how to get to Bali, as well as how to get over to Nusa Penida once you're already on Bali!

Tell us where you're coming from...

Bali's Ngurah Rai International airport (DPS) is one of Indonesia's largest hubs, and you can fly from many airports within Indonesia as well as directly from Kuala Lumpur, Singapore, Bangkok, as well as China, Japan, Australia and the Middle East.

Travelers coming from Europe can take flights with a stop in the Middle East or KL / Singapore.

Travelers coming from the USA can take flights with a stop in Hong Kong / Tokyo.

If you would like to make it over to Nusa Penida on the same day that you land, try to book a flight landing by 1pm!

From Sanur beach there are several fast boat companies offering multiple transfer times every day between mainland Bali and Nusa Penida. The transfer takes around 40 minutes. You will need to wade through shallow water at Sanur beach to get on to the boat (usually knee height), when you arrive at Nusa Penida there is a floating jetty. Your luggage will be loaded and unloaded for you at either side. If you're landing in Bali airport and want to take a boat over on the same day then you should aim for a flight landing by 2pm in Bali to allow for transfer time from the airport and Sanur.

The last fast boat departing Sanur leaves at 5:45 pm.

Our closest harbour on Nusa Penida is Toyapakeh, which is a 5-10 minute walk or 2 minutes by car or motorbike. The following boats arrive into here:

Maruti Express 07:30, 08:30, 10:00, 16:00 07:30, 09:00, 15:00, 16:30*
Angel Billabong (Prasi Sentana) 07:00, 07:30, 09:00, 14:00, 16:30 06:45, 08:00, 13:00, 15:30, 16:30
Crown Fast Cruise 08:00, 11:00, 15:00 09:30, 13:30, 16:30
Dwi Manunggal 08:00, 11:15, 15:30, 17:45 07:00, 09:00, 14:30, 17:00
El Rey Junior 08:00, 10:45, 15:00 09:15, 14:15, 17:00
Idola 08:30, 17:30 07:30, 16:30
Sugriwa Express 08:30 10:30, 16:30
Nusa Jaya 08:45, 12:30 10:30, 16:30
Gogun Express 08:15, 10:15, 12:30 09:15, 11:30, 17:00
  • Transfer time is 30-40 minutes, maybe longer in bad weather conditions or waves

There are also fast boats departing Sanur which arrive into Sampalan harbour (Idola and Mola Mola Express). From Sampalan it's around 10-15 minutes drive to reach us (7km).

If you land in Bali later than 2pm then you can spend a night in Bali and travel over to the island the next morning. We recommend staying in Sanur to be nice and close to the boat for the next day. Plus, some boat companies will pick you up for free from Sanur and bring you to the harbour!

If you choose to stay in other areas then allow for extra time to reach Sanur on the way to Nusa Penida

From Duration
Kuta / Legian approx 40 mins
Seminyak approx 60 mins
Canggu approx 90 mins
Ubud approx 90 mins

There is a car ferry from Padang Bai, on Bali's south east coast. The ferry departs Padang Bai at intervals throughout the day and takes 60-90 minutes. It's cheapest way to reach the island and is a nice way to travel as the ferry has a passenger deck offering great views (cars and trucks bringing supplies to the island are below). Just leave plenty of time for the journey as the times are not set in stone!

The schedule changes through the year - Sometimes there's one departure per day, sometimes two and sometimes three! It's best to ask at the ticket office at the ferry terminal the night before, they can tell you what time the ferry is scheduled to leave and what time you can buy a ticket. Passenger tickets are Rp 31,000 per person.

The ferry arrives into Sampalan harbour on Nusa Penida's North coast. Sampalan is around 10-15 minutes drive to Scuba Junkie Penida (7km).

There are also fast boats from Padang Bai to Nusa Penida, these leave from a different jetty to the ferry, just a few minutes along the beach.

If you're staying in the Gili's then you can take the daily Scoot fast boat over to nearby Nusa Lembongan. Once you're there you take a small boat over to Nusa Penida.

Or you can take a fast boat from the Gili's to Padang Bai and then take one of the methods above.

From Nusa Lembongan or Ceningan you can take a small local boat from the yellow bridge between Lembongan and Ceningan (the boats leave from the Lembongan side of the bridge). The boat ride takes approx 10 minutes and costs approx Rp 60,000 per person.

Scuba Junkie Penida and Scuba Junkie Komodo make a perfect match for a combo dive trip as most flights to Labuan Bajo depart from Bali!

If you're diving in Komodo first and then coming over to Nusa Penida you'll most likely be taking an afternoon flight from Labuan Bajo (LBJ) after your Dragon Tour. Once you land in Bali airport, take a taxi to Sanur (30 minutes) and stay the night, and then take one of the fast boats over the next morning.

If you're diving Scuba Junkie Penida first and then heading over to Scuba Junkie Komodo, you can take one of the early morning boats from Toyapakeh, Nusa Penida, and the head straight to the airport for your flight to Labuan Bajo (LBJ). With the 7:30am boat from Nusa Penida you can take a late morning flight and make it to the Scuba Junkie Komodo resort on the same day. Here are the flight connections between Bali and Labuan Bajo

From Bali (Denpasar) to Labuan Bajo

7:30am - 9:05am Garuda Airlines (20KG) No, it's too early. You need to be staying on Bali to make this one. Yes
8:00am - 9:15am Wings / Lion Air (10KG) No, it's too early. You need to be staying on Bali to make this one. Yes
10:05am - 11:00am Nam Air / Sriwijaya Air (20KG) No, it's too early. You need to be staying on Bali to make this one. Yes
10:55am - 12:25pm Garuda Airlines (20KG) Yes, you need the earliest boat transfer Yes
12:50pm - 2:10pm Wings / Lion Air (10KG) Yes, you need the earliest boat transfer Yes - but please note that this flight is often delayed, which means you may miss the transfer, if this happens they can organise a private transfer for you
1:55pm - 3:15pm Wings / Lion Air (10KG) Yes No - but we can organise a private transfer for you, please email them to find out more!
2:10pm - 3:05pm Nam Air / Sriwijaya Air (20KG) Yes No - but we can organise a private transfer for you, please email then to find out more!
3:10pm - 4:40pm Garuda Airlines (20KG) Yes No - too late for a private transfer

Scuba Junkie Penida and Scuba Junkie Sangalaki make an excellent combo dive trip! If you're leaving Scuba Junkie Sangalaki from Berau airport (BEJ) you can fly to Bali (DPS) with Garuda Indonesia or Lion & Wings Air and make it to Bali in one day.

Both airlines offer similar routes, and you can buy a ticket so that your baggage is checked through all the way to Bali, you just need to transit along the way.

Garuda Airlines (20 kg luggage allowance):
Berau departure 11am > Baikpapan (BPN) > Yogyajarta (JOG)> Bali (DPS) arrival 18:40

Wings / Lion Air (10/20 kg luggage allowance):
Berau departure 12:40 > Balikpapan (BPN) > Surabaya (SUB) > Bali (DPS) arrival 21:25

The flights land in Bali in the evening, so when you land you can take a taxi to Sanur, stay the night and then take a fast boat over the next morning.

Back to top