Leaving the dramatic cliffs of Kelingking Beach and the rugged charm of Nusa Penida behind often feels bittersweet, but the return journey to mainland Bali is one of the most scenic short hops in Indonesia. As you trade the dirt roads of the island for the vibrant energy of Bali's south coast, you will find that the transition is remarkably smooth if you know which pier to head to. The Badung Strait can be a playful stretch of water, occasionally offering sightings of flying fish or even dolphins as you zip back toward the mainland.
Most travelers find themselves returning to Sanur, which serves as the primary gateway, but options have expanded significantly to include direct transfers to popular hubs like Ubud, Canggu, and Seminyak. Whether you are looking for a budget-friendly ferry or a seamless door-to-door connection that includes a van transfer to your hotel, booking your tickets in advance on GoAsia.cc ensures you won't be left standing on the pier during the busy afternoon rush.
Nusa Penida to Bali by Ferry and Speedboat
The most common and efficient way to reach Bali is by speedboat. These vessels are designed for speed rather than luxury, slicing through the waves to get you to the mainland in record time. Prices for a standard speedboat ticket generally range from $8 to $16, depending on the operator and the specific arrival point in Bali. The fastest crossings can take as little as 15 minutes, though most standard runs to Sanur average around 30 to 45 minutes.
The Speedboat Experience
When traveling by speedboat, you will typically depart from either Toya Pakeh or Buyuk Harbour in Nusa Penida. It is important to note that many piers in Nusa Penida still require you to wade through knee-deep water to board the boat, so wearing shorts and sandals is highly recommended. Once on board, seating is usually enclosed with rows of padded benches. While the ride is fast, it can be bumpy if the sea is choppy, so those prone to motion sickness should prepare accordingly.
Standard Ferries
For those traveling to areas like Kuta, Legian, or Seminyak, there are integrated ferry services that often include a slightly larger vessel. These routes typically cost between $14 and $15. The duration for these trips is longer, ranging from 1 hour 15 minutes to 2 hours 30 minutes, as they often account for the logistical time required to navigate into different ports or coordinate with ground transport. These are excellent options if you prefer a more stable, albeit slower, journey across the strait.
Nusa Penida to Bali by Van and Speedboat Combo
If you want to avoid the hassle of negotiating with taxi drivers upon arrival at the port in Bali, the van and speedboat combination is the most convenient choice. This service picks you up at the harbor and includes a shared van transfer to your final destination, such as Ubud, Canggu, or Jimbaran. Prices for these combined tickets range from $18 to $28.
The total travel time for these packages varies significantly based on your destination. A trip to Sanur via van combo might take about 2 hours 30 minutes, while reaching further locations like Ubud or Canggu can take up to 4 hours 30 minutes depending on Bali's notorious traffic. This is a "set it and forget it" option that is particularly popular with solo travelers and those with heavy luggage, as it streamlines the entire transition from the island to your next hotel.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Speedboat (Direct) | $8 - $16 | 15min - 1h 5min | Standard |
| Ferry (Regional) | $14 - $20 | 1h 15min - 2h 30min | Moderate |
| Van + Speedboat Combo | $18 - $28 | 1h 30min - 4h 30min | High (Convenience) |
Tips for Traveling from Nusa Penida to Bali
- Watch the Tide: Many boarding points in Nusa Penida do not have floating jetties. You may need to walk through the surf to reach the boat, so keep your electronics high and wear waterproof footwear.
- Luggage Handling: Boat crews are generally very efficient at loading bags onto the roof or into the hull. While they handle heavy lifting, it is wise to have a waterproof cover for your backpack or suitcase in case of sea spray.
- Book Afternoon Departures Early: The last boats usually depart between 16:30 and 17:00. These are the most popular slots for day-trippers returning to Bali and can sell out quickly.
- Port Selection: Check if your boat arrives at the new Sanur Port (Matahari Terbit). The new terminal is much more modern and offers a proper jetty, making the arrival much more comfortable than the old beach landings.
- Arrival in Bali: If you haven't booked a combo ticket, be prepared for a crowd of drivers at the Sanur pier. Having a ride pre-arranged or using a ride-hailing app can save you from stressful price negotiations.
Timetable
| Ferry Nusa Penida - Sanur $ 8.03–14.94 30m – 2h 30m | |
|
|
| Van Nusa Penida - Sanur $ 21.79 2h 30m | |
|
| Ferry Nusa Penida - Bali $ 8.30–15.32 15m – 1h 5m | |
|
|
| Van Nusa Penida - Bali $ 17.30–27.67 1h 30m – 4h 30m | |
|
| Ferry Nusa Penida - Kuta $ 13.28–14.94 1h 15m – 2h 30m | |
|
| Ferry Nusa Penida - Legian $ 13.28–14.94 1h 15m – 2h 30m | |
|
| Ferry Nusa Penida - Seminyak $ 13.28–14.94 1h 15m – 2h 30m | |
|
| Ferry Nusa Penida - Jimbaran $ 13.28–14.94 1h 15m – 2h 30m | |
|
| Ferry Nusa Penida - Canggu $ 17.43–19.09 1h 15m – 2h 30m | |
|
| Ferry Nusa Penida - Ubud $ 17.43–19.09 1h 15m – 2h 30m | |
|
| Ferry Nusa Penida - Nusa Lembongan $ 6.88 15m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Nusa Penida to Bali directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by taking a direct speedboat to Sanur or other Bali ports, with prices starting as low as $8. These budget-friendly tickets are widely available and offer a quick transit across the strait.
The fastest way is via a direct speedboat, which can complete the journey in as little as 15 to 30 minutes. Most standard operators take approximately 45 minutes to reach the Sanur terminal.
The duration depends on your final destination and transport mode. A direct boat takes 15 to 65 minutes, while a combined van and boat transfer to areas like Ubud or Canggu can take between 2 and 5 hours.
While you can often find tickets at the harbor, booking in advance is highly recommended, especially for afternoon departures. Popular time slots frequently sell out, and pre-booking ensures a fixed price.
Most operators allow one large suitcase or backpack and one piece of carry-on per person. If you are traveling with oversized equipment like surfboards, you may be charged a small additional fee at the pier.
The Badung Strait can experience swells, particularly in the afternoons or during the windy season. If you are sensitive to sea sickness, it is best to take a morning boat when the water is typically calmer.