Ferry from Bali to Nusa Penida
Tickets, prices & schedulesYou can travel by ferry from Bali to Nusa Penida all year round with over 20 daily crossings. Ferries set sail from the ports of Sanur, Kusamba, Serangan, and Padang Bai in Bali and dock at Banjar Nyuh, Buyuk Harbour and Sampalan. The journey can take as little as 30 min, depending on the route, and ferry ticket prices start from around €9.
The connection between the islands is served with high-speed fast boats by several ferry companies. Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets on Ferryhopper without hidden fees.
Discounts
When traveling from Bali to Nusa Penida, you can take advantage of the regular discounts offered to specific traveler categories. While these discounts differ from one company to another, children aged 3-10 may be entitled to lower ferry ticket prices, while infants and toddlers up to 2-3 years old can normally travel free of charge.
On-board services and amenities
The high-speed vessels traveling from Bali to Nusa Penida offer basic amenities to ensure a seamless and comfortable journey. Typically, the fast boats have indoor air-conditioned areas, while some also have outdoor deck where you can enjoy the sea view.
Cabins and accommodation
As the ferry trip from Bali to Nusa Penida is short, there are no cabins available on the vessels. However, standard onboard seating is included in the ticket price.
Luggage
Most ferry companies allow each passenger to bring on board 1 piece of luggage up to 25 kg at no additional cost.
Traveling with pets
Unfortunately, pets are not allowed on ferries from Bali to Nusa Penida.
Useful tips for your ferry trip to Nusa Penida from Bali
Here are some useful tips for your ferry trip from Bali to Nusa Penida:
- The ports of Bali can get quite busy in the high season, so it is highly recommended that you arrive at least 45 min before boarding to avoid delays.
- The sea can get a bit choppy, so if you are prone to seasickness, consider taking motion sickness medication before the journey. As always, you can discuss your options with your doctor or pharmacist.
- If you plan on heading out on a day trip to Nusa Penida from Bali, make sure you book your return tickets well in advance.
- Don’t forget to pack your swimwear and sunscreen, as Nusa Penida has many amazing beaches, including Diamond Beach, on the eastern coast of the island.
- From Nusa Penida, you can catch a ferry to the stunning Gili Islands, known for their white-sand beaches, amazing waters and marine life, or to Lombok. Check out our Map of ferries to find all connections and plan your island-hopping adventure.
- If you want to know about your options beyond Nusa Penida, take a look at our guide on island hopping from Bali.
Where to take the ferry from Bali to Nusa Penida
Ferries to Nusa Penida generally set sail from 4 ports in Bali: Sanur, Padang Bai, Kusamba and Serangan.
- Sanur is ideal for travelers from South Bali, with the port being a short drive from areas such as Kuta, Seminyak and Uluwatu.
- Padang Bai is Bali's main port, making it a convenient point of departure if you’re staying in East Bali, such as in Candidasa, Amed or Tulamben.
- The port of Kusamba is located near Padang Bai, so it’s mostly convenient for travelers residing in Amed or Sidemen.
- Serangan serves as a great option for travelers in Bali's south.
Where does the ferry arrive in Nusa Penida?
Ferries from Bali normally arrive in 3 ports in Nusa Penida: Banjar Nyuh, Buyuk Harbour, and Sampalan. All ports are on the northern shores of Nusa Penida, with Banjar Nyuh being on the western end of the coast, while Buyuk Harbour and Sampalan are on the eastern side.
The ports are well-equipped and in the surrounding area, you will typically find cafés, restaurants, and hotels, as well as diving centers, boat tour operators, bike rentals, and shops.
How long is the ferry ride from Bali to Nusa Penida?
The duration of the Bali - Nusa ferry trip normally ranges from 30 min to 1 hr 15 min, depending on the exact route and fast boat operator.
Bali - Nusa Penida ferry companies



























Related posts from our blog
FAQs
No, the high-speed ferries serving the Bali - Nusa Penida routes do not have car decks, so it is not possible to travel with a car or motorbike.
Yes, the ferry routes from Bali to Nusa Penida are mainly served by high-speed vessels. The fastest boat needs just 30 min to cover the distance of popular routes, such as Sanur - Banjar Nyuh and Kusamba - Sampalan.
The distance from Bali to Nusa Penida varies depending on your ports of departure and destination.
- Sanur to Banjar Nyuh: around 13 nautical miles (24 km).
- Sanur to Buyuk Harbour: approximately 17 nautical miles (31 km).
- Kusamba to Sampalan: approximately 7 nautical miles (13 km).
- Padang Bai to Buyuk Harbour: roughly 4 nautical miles (7.5 km).
- Padang Bai to Banjar Nyuh: about 8 nautical miles (15 km).
- Serangan to Banjar Nyuh: around 16 nautical miles (29 km).
- Serangan to Buyuk Harbour: about 15 nautical miles (28 km).
When planning your Bali to Nusa Penida trip, you can book your tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.