Lombok to Nusa Penida

Last updated:

Overview Compare Direct Ferry Indirect Ferry

How to get from Lombok to Nusa Penida by Ferry?

Most travellers visit Nusa Penida from Bali, but that doesn’t mean it’s your only option. You can also reach Nusa Penida from its neighbouring island Lombok. The journey will be longer, but at least you can make the trip in one go.

When travelling the 86km distance from Lombok to Nusa Penida, you have 2 options. You can book a 2-hour-50-minute direct ferry or take a 3-hour indirect ferry via Bali. Fares are 410,000 IDR ($27.50) and 585,000 IDR ($39.50), respectively.

2 ways to travel from Lombok to Nusa Penida

Transport modeDurationCostsAvailability
Direct ferry2hr 50min410,000 IDR ($27.50)Check Ferry Tickets
Indirect Ferry3 hours excl. transfers585,000 IDR ($39.50)Read article for more info

Taking a direct ferry is the most convenient way to travel from Lombok to Nusa Penida. The ferry actually makes a short stop in Bali, but you can conveniently stay on the boat. There is currently 1 ferry company offering direct ferries. The ferry ride takes 3 hours and costs around 410,000 IDR ($27.50).

If you miss the direct ferry, you can still take the indirect ferry via Bali and book your tickets separately This option includes 2 ferry rides and a shuttle bus ride from the two piers in Bali. Travel time is around the same time as the direct ferry (excluding transfers), but this option is more expensive with combined fares starting from 585,000 IDR ($39.50).

Intinerary from Lombok to Nusa Penida

Ferry icon

Lombok to Nusa Penida by Direct Ferry


Duration: 2 hours 50 minutes
Cost: 410,000 IDR ($27.50)

Nusa Penida is located on the left side of the bigger Lombok island. The distance between Bali and Nusa Penida is much shorter compared to Lombok and that’s why all ferries to Nusa Penida depart or first make a stop in Bali.

Note that there used to be ferries going the route Bali-Gili Islands-Lombok-Nusa Penida, but since the pandemic, they haven’t resumed their route yet.

Short stop in Bali before continuing to Nusa Penida

Even though it’s called a “direct ferry,” the DPrabu ferry actually makes a stop in Padang Bai in Bali. It just has the advantage that you won’t need to get off the boat.

Passengers from Lombok to Bali would disembark here and wait for their luggage to be unloaded. After this stop, it will be about 30 minutes more to Nusa Penida.

With the indirect ferry, you will need to get off the boat in Bali and take another ferry from a different pier.

As of May 2022, though, only 1 ferry company is operational: DPrabu Fastboat. Travel time from Bangsal Pier in Lombok to Nusa Penida takes almost 3 hours with costs from 410,000 IDR ($27.50).

Pre-pandemic situation

Pre-pandemic, there used to be more options, with travel times between 1.5-3 hours between Lombok and Nusa Penida. These ferry companies included Ekajaya, Golden Crown, and Gili GetAway.

Although most of these companies already resumed their operations between Bali and Gili Islands, they haven’t resumed their operations for this route yet.

Ferry schedule from Lombok to Nusa Penida

Ferry CompanyScheduleCosts
DPrabu Fastboat12:00-14:50410,000 IDR ($27.50)
Buy Your Ferry Tickets
Eka Jaya Fastboat*13:00-15:00422,000 IDR ($28.50)
Buy Your Ferry Tickets
Golden Crown*12:30-15:30
12:30-15:30
390,000 IDR ($26)
Buy Your Ferry Tickets
Gili Getaway*12:15-13:45650,000 IDR ($44)
Buy Your Ferry Tickets
*COVID-19 UPDATE: The ferry services by Eka Jaya, Golden Crown, and Gili GetAway have not resumed yet. Please check the provided links to see if anything has changed.

Departure & Arrival station

Ferries used to depart from the two main piers in Lombok: Bangsal Pier and Senggigi Pier. Both ports are located on the island’s west coast, but Senggigi Pier is more centrally located.

Bangsal Pier is located in the northern part of the island and is closer to the Gili islands. This pier is still about a 30-40 minute drive up north from Senggigi pier.

On the other hand, Senggigi Ferry Terminal is more accessible if you are staying in Senggigi (Rinjani basecamp) or the most popular part of Lombok, Kuta, in the southern part of the island.

In Nusa Penida, there are several piers, all located in the northern part of the island. The largest pier is Buyuk Harbour on the northeast. The other piers are a maximum 15-minute drive away from each other, so it doesn’t matter too much which pier you arrive.

Renting a bike in Nusa Penida

If you plan on exploring the island by motorbike, you can easily find motorbike rentals outside the pier. There is much to see on Nusa Penida and one of the best ways to explore the island is by motorbike.

Bike rental in Nusa Penida normally starts from 75,000 IDR ($5), but if you book online with Klook, you can already rent a bike for only 55,000 IDR ($3.70) per day.

Besides the lower price offered by Klook, the renter will be waiting for you at the harbour with your bike. No need to queue up or negotiate for the best rates. It’s basically a no-brainer if you plan to rent a bike.

It goes without saying that a valid driver’s license is still required and you should be comfortable driving a bike. If you don’t drive a bike in Bali, don’t drive one in Nusa Penida as well.

For more details on how to get around, check out our more extensive travel guide on the journey from Bali to Nusa Penida.

Ferry icon

Lombok to Nusa Penida by Indirect Ferry


Duration: 3 hours excl. transfers
Cost: 585,000 IDR ($39.50)

If you miss the only direct ferry from Lombok to Nusa Penida, you can still make the journey in one day by booking two tickets independently.

First, take a ferry from Lombok to Bali, then take a shuttle bus from Padang Bai to Sanur Port in Bali, and finally take another ferry to Nusa Penida.

Step 1: Lombok to Bali by Ferry

Duration: 1.5 hours
Cost: 300,000 IDR ($20)

All ferries from Bali to Nusa Penida depart from Sanur Beach Harbour in Bali.

Unfortunately, there are currently no ferries coming from Lombok that arrive at Sanur Port.

Arriving in Padang Bai

Most of the ferries coming from Lombok arrive at Padang Bai Pier on the northeastern side of Bali, which is still 1-hour away from Sanur Port. Tickets to Padang Bai start from 300,000 IDR ($20) and the journey takes about 1.5 hour.

Arriving at Serangan port

There is also a ferry operated by Gili Getaway, which arrives in Serangan Port. This port is only 30 minutes drive away from Sanur Port, from where you can take the ferry to Nusa Penida. However, tickets are more expensive at 575,000 IDR ($38.50) and the journey will take about 45 minutes longer.

As you will need to transfer to Sanur Port anyways, we recommend booking a cheaper ferry going to Padang Bai. From here, you will also find the most options to go to Sanur Port.

Ferry schedule from Lombok to Bali

Ferry CompanyScheduleCosts
Semaya One (Padang Bai)11:15-13:00300,000 IDR ($20)
Buy Your Ferry Tickets
Ostina Fastboat (Padang Bai)12:00-13:30370,000 IDR ($25)
Buy Your Ferry Tickets
Eka Jaya Fastboat (Padang Bai)11:30-13:00
15:30-17:00
375,000 IDR ($25)
Buy Your Ferry Tickets
Gili Getaway (Serangan port)12:00-14:15575,000 IDR ($38.50)
Buy Your Ferry Tickets

Below we will explain how to get from Padang Bai to Sanur port by shared shuttle bus.

Step 2: Padang Bai Pier to Sanur Port by Shuttle Bus

Duration: 1 hour
Cost: 150,000 IDR ($10)

From Padang Bai Port, you need to travel the 40km distance to Sanur Port by shuttle bus or taxi.

Perama Shuttle bus

Perama Tour & Travel has 1 shuttle bus departure per day from Padang Bai to Sanur. The bus departs from its office along Jl. Pelabuhan, which is the same street from the pier. You will be dropped off at its office in Sanur which is conveniently located near the port.

The only departure is at 13:30 and it takes 1 hour to reach Sanur. A bus ticket costs 150,000 IDR ($10) per person. However, if you’re booking from the website, it will require a minimum of 2 passengers.

Shuttle bus from Padang Bai

Normally, the Perama shuttle bus departure matches well with the arrival of the ferries. However, if it doesn’t, you will find some more shared shuttle buses going to many destinations in Bali, including Sanur.

The shuttle van normally won’t make any extra stops between Padang Bai and Sanur. This makes it a very convenient option to get to Sanur. Just make sure to agree with the driver to drop you off close or at the port.

If you prefer a private transfer, you can also take a taxi with rates starting from 450,000 IDR ($30.50).

Step 3: Sanur Port to Nusa Penida by Ferry

Duration: 30 minutes
Cost: 135,000 IDR ($9)

Nusa Penida is just 30 minutes away from Sanur Port. There are several ferry companies that you can choose from to complete this last leg of the journey from Bali to Nusa Penida.

Most ferry departures are in the morning, but there are also some afternoon trips. Ferry tickets start from 135,000 IDR ($9).

Ferry schedule from Bali to Nusa Penida

Ferry CompanyScheduleCosts
Wijaya Buyuk08:00-08:30135,000 IDR ($9)
Buy Your Ferry Tickets
Caspla Bali Sea View08:00-08:30145,000 IDR ($9.50)
Buy Your Ferry Tickets
Angel Billabong08:30-09:00
14:00-14:30
17:20-17:50
145,000 IDR ($9.50)
Buy Your Ferry Tickets
Idola Express08:15-09:45165,000 IDR ($11)
Buy Your Ferry Tickets

Wijaya Buyuk and Caspla Sea View ferries both arrive at Buyuk Harbour on the north coast of Nusa Penida.

Idola Express ferries arrive at Sampalan Beach Pier and Angel Billabong ferries arrive on the west coast, at Banjar Nyuh Pier.

The maximum distance between these piers is only a 15-minute drive.

For more details of this last leg of the journey, check out our specific route guide about the ferries from Bali to Nusa Penida.

Ferry icon

How to get to Bangsal Pier in Lombok?

From Senggigi to Bangsal Pier

Duration: 30-40 minutes
Cost: 115,000 IDR ($7.50)

The easiest way to reach Bangsal Pier from your accommodation in Senggigi is by taxi. Taxi fares start at 115,000 IDR ($7.50) when coming from Senggigi and the journey takes approximately 30 minutes along the scenic coastal road.

Bluebird is the most reliable taxi company, and can be flagged down in the street or booked by phone (0370 627000) or via a dedicated app.

Another option is to ask your hotel if they offer shared rides to Bangsal Pier. This will help save a few dollars, although the travel time will likely take a little longer.

From Kuta, South Lombok to Bangsal Pier

Duration: 2 hours
Cost: 400,000 IDR ($27)

From Kuta in South Lombok, there are no metered taxis such as BlueBird, but there are plenty of tour desks who can arrange a taxi. You can also simply inquire at your accommodation for a taxi.

Most taxis can accommodate up to four passengers, while larger cars or vans are available on request. Expect to pay at least 400,000 IDR ($27) for this 2-hour journey to Bangsal Pier.

More routes to Nusa Penida

Bali to Nusa Penida

More routes from Lombok

Lombok Airport

Bali to Gili Islands

Bali to Nusa Penida

Jakarta to Yogyakarta

Yogyakarta to Bali

Yogyakarta to Ijen

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

361 views
Copy link
Powered by Social Snap