Sanur vs Padang Bai —
Which Ferry Departure Port Should You Choose?
Bali has two main ferry ports — Sanur Harbour and Padang Bai Harbour. Your choice affects travel time, cost, and convenience. Here's everything you need to decide.
Overview
Both Sanur Harbour and Padang Bai Harbour are Bali's primary departure points for island ferries heading to the Gili Islands, Lombok, Nusa Penida, and Nusa Lembongan. Although they serve many of the same destinations, the two ports sit on opposite sides of Bali and offer very different advantages depending on where you're staying and what you're looking for.
Sanur Harbour sits on Bali's southeast coast, just 25 minutes from Ngurah Rai International Airport and close to the main tourist belt of Kuta, Seminyak, Canggu, and Nusa Dua. It's a modern passenger-only harbour with comfortable waiting areas, cafés, and frequent departures. The fast boat ride from Sanur to Nusa Penida takes just 30–45 minutes, making it the most popular choice for day trips.
Padang Bai Harbour is located on Bali's east coast, about 1 hour from Ubud and just 10 minutes from Candidasa. It's the main hub for budget ferries to the Gili Islands and Lombok, with the fastest crossing times (1.5 hours to Gili vs 2.5 hours from Sanur). It also offers Ro-Ro (vehicle ferry) service, meaning you can take your car or scooter across to Lombok or Nusa Penida.
In short: choose the port that's nearest to where you're staying, and consider whether speed, budget, or vehicle transport matters most.
Quick Comparison
When to Choose Padang Bai
Padang Bai is the better choice if any of the following apply to your trip:
- You're on a budget — ferry tickets from Padang Bai are cheaper, starting at Rp 425 K for Gili/Lombok vs Rp 525 K from Sanur.
- You're staying in Ubud, Candidasa, Amed, or anywhere in East Bali — Padang Bai is much closer, saving you 30–60 minutes of driving each way.
- You want to reach the Gili Islands as fast as possible — the crossing from Padang Bai to Gili Trawangan is just 1.5 hours vs 2.5 hours from Sanur. Combined with a shorter drive from Ubud, you can go from Ubud to Gili in about 2.5 hours total.
- You're taking a car, scooter, or vehicle across — Padang Bai operates Ro-Ro (roll-on/roll-off) vehicle ferries to Lombok and Nusa Penida. Sanur is passenger-only.
- You're heading to Lombok — Padang Bai is the main departure point for Lombok ferries, with both fast boats and vehicle ferries available.
When to Choose Sanur
Sanur is the smarter pick if you fit any of these profiles:
- You're staying in South Bali — Kuta (20min), Seminyak (30min), Canggu (45min), Nusa Dua (25min), or Sanur itself (5min). The drive to Padang Bai from these areas can take 1–1.5 hours.
- You're heading to Nusa Lembongan — Sanur is the only major departure point for fast boats to Lembongan. Padang Bai does not offer direct Lembongan service.
- You're visiting Nusa Penida from South Bali — the crossing from Sanur is only 30–45 minutes and there are many more daily departures than from Padang Bai.
- You prefer a catamaran or a more scenic ride — Sanur departures often feature more modern catamarans, and the route passes close to the southern coastline of Nusa Penida with stunning views.
- You just landed at Ngurah Rai Airport — Sanur is only 25 minutes from the airport, making it the most convenient option for airport-to-ferry transfers.
Getting to Each Port
📍 Padang Bai Harbour
- From Ubud: ~1 hour / 40 km
- From Candidasa: ~10 minutes / 8 km
- From Amed: ~45 minutes / 30 km
- From Kuta/Seminyak: ~1 hour 15 min / 50 km
- From Sanur: ~50 minutes / 35 km
- From Airport (DPS): ~1 hour 15 min / 50 km
🚗 Parking available at the harbour (approx. Rp 5 K–10 K/hour). Regular bemos and taxis serve the port.
📍 Sanur Harbour
- From Kuta: ~20 minutes / 12 km
- From Seminyak: ~30 minutes / 14 km
- From Canggu: ~45 minutes / 20 km
- From Nusa Dua: ~25 minutes / 15 km
- From Ubud: ~1 hour 15 min / 35 km
- From Airport (DPS): ~25 minutes / 14 km
🚗 Limited parking near the harbour. Ride-hailing apps (Gojek, Grab) widely available. Easy to reach from anywhere in South Bali.
Port Facilities
⚓ Padang Bai Harbour
- Multiple ticket offices and operator counters
- Small warungs and cafés selling food & drinks
- ATM machines (BCA, Mandiri)
- Car and scooter parking (paid)
- Basic waiting shelters
- Public toilets (limited)
- Mosque nearby
⚓ Sanur Harbour
- Modern ticketing hall with air conditioning
- Cafés, restaurants, and convenience stores
- Multiple ATM machines
- Limited paid parking
- Comfortable indoor waiting area
- Clean public toilets
- Taxi and ride-hailing pickup zone
💡 Tip: Neither port offers airport-grade facilities, but Sanur Harbour is generally more modern and comfortable for waiting. Both are safe and functional for ferry departures.
Which is Cheaper?
When it comes to cost, Padang Bai is the clear winner for Gili Islands and Lombok routes, while prices to Nusa Penida are comparable from both ports.
| Route | Padang Bai (from) | Sanur (from) | Savings |
|---|---|---|---|
| Gili Islands | Rp 425 K | Rp 525 K | Save Rp 100K+ |
| Lombok | Rp 425 K | Rp 525 K | Save Rp 100K+ |
| Nusa Penida | Rp 150–200 K | Rp 150–200 K | Similar prices |
💰 The bottom line: For Gili Islands and Lombok, Padang Bai saves you Rp 100 K+ per person and gets you there faster. For Nusa Penida, both ports charge roughly the same — your choice should be based on convenience and departure frequency rather than price.
