How to Get from Canggu to Nusa Penida

How to Get from Canggu to Nusa Penida

Last updated: March 8, 2026

Canggu is the heart of Bali's surf and cafe culture, characterized by black sand beaches and trendy beach clubs. However, just across the Badung Strait lies Nusa Penida, an island that feels worlds away with its towering limestone cliffs, hidden turquoise bays, and rugged, untamed landscapes. Swapping the smoothie bowls of Canggu for the dramatic views of Kelingking Beach is a rite of passage for many travelers in Indonesia.

The journey requires leaving the coastal plains of Canggu and heading east to the ports of Sanur or Padang Bai before crossing the water. While the distance is not great, Bali's notorious traffic and the logistics of boat transfers mean you need a solid plan. Whether you want a seamless door to door transfer or a simple ferry ticket, there are several reliable ways to make the crossing. You can easily browse and book tickets for this route on GoAsia.cc to ensure your spot on the boat.

Canggu to Nusa Penida by Van and Boat

For most travelers staying in Canggu, a combined van and boat ticket is the most efficient choice. This option typically includes a pickup from your accommodation or a central meeting point in Canggu, followed by a drive to the harbor and a fast boat crossing to Nusa Penida. It removes the stress of haggling with local drivers or navigating to the port on your own with heavy luggage.

Prices for these combined services range from $13 to $37, depending on the operator and the type of boat used. The journey duration varies between 1 hour 45 minutes and 3 hours 30 minutes. The faster times usually involve a direct shuttle to Sanur, which is the closest major port to Canggu, followed by a high speed boat. If you choose a Van + Speedboat package, you can expect a thrilling ride across the strait, though it can be a bit bumpy if the swells are high. The Van + Ferry options are often slightly slower but can be a bit more stable on the water.

Van and Speedboat Experience

The Van + Speedboat option is the most frequent service available. These boats are designed for speed, cutting through the waves to get you to the island quickly. Most operators use air conditioned vans for the land portion of the trip. It is important to remember that at many Bali ports, you may need to wade through knee deep water to board the boat, so wearing shorts and sandals is highly recommended.

Canggu to Nusa Penida by Ferry

If you prefer to arrange your own transport to the harbor, you can book a standalone ferry or speedboat ticket. This is a popular choice for those who might be traveling with their own scooter or who prefer the flexibility of choosing their own private driver to reach the port. The ferry tickets from the Canggu area are generally priced around $26 for a standard service.

The ferry journey itself takes approximately 2 hours 30 minutes once the boat has departed. These vessels are larger and slower than the speedboats, offering a more relaxed pace. The standard ferry service is reliable and provides a great opportunity to enjoy the sea breeze and views of Mount Agung in the distance on a clear day. Keep in mind that you will still need to account for about 60 to 90 minutes of travel time by road from Canggu to reach the departure point, especially during peak traffic hours.

Comparing Your Options

ModePrice (USD)DurationComfort
Van + Boat$13 - $371h 45m - 3h 30mHigh
Ferry Only$262h 30mModerate

Tips for Traveling from Canggu to Nusa Penida

  • Book in Advance: Nusa Penida is incredibly popular. Boats can fill up quickly, especially the morning departures which allow for a full day of sightseeing.
  • Dress Appropriately: Many boats depart from the beach rather than a pier. Wear flip-flops and clothes you can roll up, as you will likely get wet up to your knees during boarding.
  • Motion Sickness: The Badung Strait can have strong currents. If you are prone to sea sickness, take medication about 30 minutes before boarding the boat.
  • Luggage: While porters are usually available to help carry bags onto the boat, try to travel light. Large suitcases can be difficult to manage on the sandy shores of Nusa Penida.
  • Arrival at the Port: If you are booking a boat-only ticket, aim to arrive at the harbor at least 30 to 45 minutes before departure to check in and collect your boarding pass.
  • Cash is King: While many places in Canggu take cards, Nusa Penida is more traditional. Bring enough Indonesian Rupiah for scooters, entrance fees, and local warungs.

Timetable

Ferry Bali - Nusa Penida $ 13.29–17.37 2h 30m – 3h 15m
  •   Ferry 06:00, 06:30, 07:30, 09:30, 12:30, 14:30
  •   Standard 06:00, 08:45
Van Bali - Nusa Penida $ 13.22–51.62 1h 45m – 3h 30m
  •   Van + Ferry 05:30, 05:45, 06:30, 06:45, 07:30, 07:45, 08:00, 08:15, 10:45, 11:00, 11:15, 11:30, 12:30, 14:30, 14:45
  •   Van + Fast Boat + Van 06:30, 07:30, 08:30, 09:30, 10:30, 12:30, 14:30
  •   Van + Speedboat 05:15, 05:30, 05:45, 06:00, 06:15, 06:30, 06:45, 07:00, 07:15, 07:30, 07:45, 08:00, 08:15, 09:00, 09:15, 09:30, 10:45, 11:00, 11:15, 11:30, 11:45, 12:00, 12:15, 14:00, 14:15, 14:30, 16:30, 17:00
  •   Standard 06:00, 09:00
Van Bali - Nusa Ceningan $ 51.62 2h 55m
  •   Van + Fast Boat + Van 06:30, 07:30, 08:30, 09:30, 10:30, 12:30, 14:30

Frequently Asked Questions

How can I book tickets from Canggu to Nusa Penida?

You can book train, bus, flight, taxi, van, and ferry tickets from Canggu to Nusa Penida directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Canggu to Nusa Penida?

The cheapest way to travel is by booking a combined Van and Ferry or Van and Speedboat service, with prices starting as low as $13. This often includes your transport to the harbor, making it excellent value for money.

What is the fastest way to get from Canggu to Nusa Penida?

The fastest way is the Van + Speedboat combination, which can take as little as 1 hour 45 minutes including the land transfer and the sea crossing. Total travel time depends heavily on Bali's road traffic.

How long does it take to get from Canggu to Nusa Penida?

The journey typically takes between 1 hour 45 minutes and 3 hours 30 minutes. Factors affecting the duration include the type of boat used and the traffic conditions between Canggu and the port.

Where do the boats depart from for Nusa Penida?

Most boats for this route depart from Sanur or Padang Bai. When booking a combined van service from Canggu, the operator will choose the most efficient port based on their schedule.

Is it easy to find transport once I arrive in Nusa Penida?

Yes, once you arrive at the harbor in Nusa Penida, there will be many locals offering scooter rentals and private car tours. It is often cheaper to arrange your island transport in advance or through your accommodation.

Can I take a day trip from Canggu to Nusa Penida?

While possible if you take the earliest boat at 05:15 or 06:00, it makes for a very long day. Most travelers prefer to stay at least one or two nights to see the major sights like Diamond Beach and Kelingking Cliff without rushing.