A harbour on Bali with a car ferry at the pier and small boats in the bay

Planning guide

Which Bali port should I use?

Padang Bai in east Bali has the most boats to the Gili Islands and Lombok. Sanur has the most boats to Nusa Penida and Nusa Lembongan. Serangan and Nusa Dua, closer to Kuta and the airport, have 1 to 3 boats a day to the Gili Islands, Lombok and Nusa Penida.

Short answer

Padang Bai, Sanur or Serangan: choose your port

Start from the island you are going to, then compare the road from where you stay the night before.

  • Padang Bai port

    East Bali. Choose this port if

    • you are going to the Gili Islands or Lombok
    • you want the most departures: 17 a day to Gili Trawangan and 13 to Bangsal on Lombok
    • you travel with a car or motorbike: the public ferry to Lembar sails from here
    Road transfer
    40 km from Ubud; 50 to 56 km from Seminyak, Canggu, Kuta and the airport
    Where to go
    Fast boats: the people’s pier (Dermaga Rakyat), with ticket counters around it. Public ferry: the ferry piers, Dermaga 1 and 2 (map of the ferry piers). Check your ticket.
    Route guides
    Gili Islands, Lombok
  • Sanur harbour

    South-east Bali. Choose this port if

    • you are going to Nusa Penida or Nusa Lembongan: 37 to 38 and 14 to 16 boats a day
    • you stay in south Bali or Ubud, 17 to 21 km away
    • you go to the Gili Islands or Lombok and 4 or 5 boats a day are enough
    Road transfer
    17 to 21 km from Seminyak, Canggu, Kuta, Ubud and the airport; 38 km from Uluwatu
    Where to go
    Sanur harbour, on Jalan Matahari Terbit (map of the harbour). Check your ticket: in 2026 some operators trialled boats from Mertasari Pier in south Sanur.
  • Serangan and Nusa Dua

    South Bali. Choose these ports if

    • you stay in Kuta, Uluwatu or near the airport
    • one of their 1 to 3 boats a day per route fits your plans; they leave between 07:30 and 13:30
    Road transfer
    Serangan 10 km from Kuta and 13 km from the airport; Nusa Dua 16 km from the airport and 25 km from Uluwatu
    Where to go
    Serangan harbour in South Denpasar; the Nusa Dua harbour on the Tanjung Benoa peninsula, used by Ekajaya Fast Ferry. Check your ticket for the check-in place.
    Boats to
    Gili Islands, Lombok and Nusa Penida; Nusa Lembongan from Nusa Dua only

Links to places to stay open Booking.com through Stay22. We may receive a commission, at no extra cost to you.

Kusamba, in east Bali, has local speedboats to Sampalan on Nusa Penida: 5 a day, about 30 min. Benoa is not in this comparison: for 5 and 12 November 2026, Ferryhopper lists no boats from Benoa to Lombok or the Gili Islands.

How to decide

How to choose between the ports

Four things decide which port fits your trip. The first two narrow the choice, the last two decide between the ports that are left.

  1. Your island

    Not every port has boats to every island. Kusamba only has boats to Nusa Penida, and Padang Bai has none to Nusa Lembongan.

  2. Where you stay

    Sanur, Serangan and Nusa Dua are 10 to 38 km from Seminyak, Canggu, Kuta, Uluwatu and the airport. Padang Bai is 40 to 56 km from Ubud, Seminyak, Canggu, Kuta and the airport.

  3. Departures a day

    Padang Bai and Sanur have boats spread over the day. Serangan and Nusa Dua have 1 to 3 per route, all leaving between 07:30 and 13:30.

  4. Vehicles

    Only the public ferry from Padang Bai to Lembar and the car ferry from Padang Bai to Nusa Penida carry vehicles. The fast boats take passengers only.

Side by side

Compare the Bali ports

Departures a day, the shortest crossing and starting fares per port, from the Ferryhopper timetable for November and December 2026.

ComparePadang BaiSanurSeranganNusa Dua
LocationEast BaliSouth-east BaliSouth BaliSouth Bali
Boats a dayGili Trawangan 17, Gili Air 16, Gili Meno 8; Bangsal 13, Senggigi 4; Nusa Penida 1Nusa Penida 37 to 38; Nusa Lembongan 14 to 16; Gili Trawangan 4 to 5, Gili Air 4; Bangsal 4Gili Trawangan 3, Gili Air 2; Bangsal 2, not every day; Nusa Penida 1, not every dayGili Trawangan 3, Gili Air 2, Gili Meno 1; Senggigi 3, Bangsal 2; Nusa Penida 1; Nusa Lembongan 1, not every day
Shortest crossing30 min to Nusa Penida; 1 hr 30 min to the Gili Islands and Bangsal30 min to Nusa Penida and Nusa Lembongan; 2 hrs to Gili Trawangan1 hr to Nusa Penida; 2 hrs 45 min to Gili Trawangan45 min to Nusa Penida; 2 hrs 15 min to Gili Trawangan
Fast boat fares from€17.70 to the Gili Islands and Lombok€7.50 to Nusa Penida; €10.06 to Nusa Lembongan; €25.50 to the Gili Islands€22.50 to Nusa Penida; €38.00 to the Gili Islands€19.25 to Nusa Lembongan; €42.50 to the Gili Islands
VehiclesPublic ferry to Lembar; car ferry to Nusa PenidaNoNoNo
Road distance40 to 73 km17 to 38 km10 to 32 km16 to 45 km

Ferryhopper timetable for 5 November, 12 November and 3 December 2026; road distances from Seminyak, Canggu, Kuta, Ubud, Uluwatu and the airport. Fares change with the date and the operator.

From your hotel

Road distance from where you stay

The road to the port is part of your travel day. Drive times depend on traffic, so check a navigation app at your departure time.

Map: the Bali departure ports and the areas where travellers stayMap of south and east Bali. Padang Bai in east Bali has the boats to the Gili Islands and Lombok, including the public ferry. Sanur has the fast boats to Nusa Penida and Nusa Lembongan. Serangan and Nusa Dua in south Bali have a few boats a day to the Gili Islands, Lombok and Nusa Penida; Nusa Dua also to Nusa Lembongan, not every day. Kusamba has local speedboats to Nusa Penida. Seminyak, Canggu, Kuta, the airport, Uluwatu and Ubud are marked. The lines are indicative and not for navigation.BALIBadung StraitNusa Penidato Gili and Lombokto Nusa PenidaUbudCangguSeminyakKutaBali airportUluwatuPadang BaiSanurSeranganNusa DuaKusambaBanjar NyuhJungut BatuSampalan10 kmN Map: the Bali departure ports and the areas where travellers stayMap of south and east Bali. Padang Bai in east Bali has the boats to the Gili Islands and Lombok, including the public ferry. Sanur has the fast boats to Nusa Penida and Nusa Lembongan. Serangan and Nusa Dua in south Bali have a few boats a day to the Gili Islands, Lombok and Nusa Penida; Nusa Dua also to Nusa Lembongan, not every day. Kusamba has local speedboats to Nusa Penida. Seminyak, Canggu, Kuta, the airport, Uluwatu and Ubud are marked. The lines are indicative and not for navigation.BALIto Gili and Lombokto Nusa PenidaUbudCangguSeminyakUluwatuPadang BaiSanurSeranganNusa Dua10 kmN
  • Fast boat
  • Fewer fast boats
  • Public ferry or local boat
  • Bali port
  • Where you stay

Indicative routes, not for navigation. Terrain: Mapzen Terrain Tiles (SRTM, ETOPO1). Coast and places: © OpenStreetMap contributors.

Road distance to each Bali port
If you stay inPadang BaiSanurSeranganNusa DuaKusamba
Seminyak51 km17 km14 km22 km43 km
Canggu50 km18 km22 km31 km42 km
Kuta52 km18 km10 km17 km43 km
Ubud40 km20 km32 km45 km32 km
Uluwatu73 km38 km30 km25 km65 km
Bali airport56 km21 km13 km16 km48 km

Road distances from OpenStreetMap route planning (OSRM), October 2026.

How the parts of the travel day add up: crossing time and door-to-door time.

Live from Ferryhopper

Compare the ports: times and prices

Choose your port, your island and your date to see the fast boats Ferryhopper sells, with departure times and fares.

Times and fares from Ferryhopper

Padang Bai to Gili Trawangan

Live times and fares load here from Ferryhopper.

Or search Padang Bai to Gili Trawangan on Ferryhopper.

No trips for your date? Try another date or another port. An empty result does not always mean there is no boat: not every operator sells tickets through Ferryhopper.

Search and booking by Ferryhopper, our booking partner. We may receive a commission, at no extra cost to you. Disclaimer

Next step

Route guides from Bali

Each route guide covers the ports at both ends, the boat options, a map and the travel day, with live fast boat times from Ferryhopper.

Route guide

Bali to Gili Islands

FromBaliPadang Bai, Sanur, Serangan, Nusa Dua
ToGili IslandsGili Trawangan, Gili Meno, Gili Air
Boat type
Fast boat
Crossing time
From 1 hr 30 minTime on the water
Fare per adult
From €17.70Fast boat
Route guide: Bali to Gili IslandsLast checked: 2 November 2026

Route guide

Bali to Lombok

FromBaliPadang Bai, Sanur, Serangan, Nusa Dua
ToLombokBangsal, Senggigi, Lembar
Boat type
Fast boat or public ferry
Crossing time
From 1 hr 15 minTime on the water
Fare per adult
From €17.70Fast boat
Route guide: Bali to LombokLast checked: 2 November 2026

Route guide

Bali to Nusa Penida

FromBaliSanur, Serangan, Nusa Dua, Padang Bai, Kusamba
ToNusa PenidaBanjar Nyuh, Buyuk, Sampalan, Mentigi
Boat type
Fast boat or car ferry
Crossing time
From 30 minTime on the water
Fare per adult
From €7.50Fast boat
Route guide: Bali to Nusa PenidaLast checked: 2 November 2026
FromBaliSanur, Nusa Dua
ToNusa LembonganJungut Batu, Mushroom Bay, Rocky Private Harbour, Yellow Bridge
Boat type
Fast boat
Crossing time
From 30 minTime on the water
Fare per adult
From €10.06Fast boat
Route guide: Bali to Nusa LembonganLast checked: 2 November 2026

What this comparison covers

The Bali departure ports for the four routes in these guides: the Gili Islands, Lombok, Nusa Penida and Nusa Lembongan. Long-distance ships and routes to other parts of Indonesia are not included.

Questions about Bali ports

Which Bali port has the most boats?

Sanur, with 37 to 38 fast boats a day to Nusa Penida and 14 to 16 to Nusa Lembongan. For the Gili Islands, Padang Bai has the most: 17 a day to Gili Trawangan on the Ferryhopper timetable for November 2026.

Where is Sanur harbour?

On Jalan Matahari Terbit in Sanur, south-east Bali. The harbour opened in December 2022 and handled 3,000 to 5,000 passengers a day in February 2025. Most boats to Nusa Penida and Nusa Lembongan leave from here.

Can I go straight from the airport to a boat?

It is possible if you allow enough time after landing for immigration, your bags, the road and check-in, but flight and boat are separate bookings and either can be delayed: what to count. By road, the airport is 13 km from Serangan, 16 km from Nusa Dua, 21 km from Sanur and 56 km from Padang Bai. Check-in time is on your boat ticket.

Why is Benoa not in this comparison?

Ferryhopper lists Bangsal on Lombok and Gili Trawangan as destinations from Benoa, but lists no boats on either route for 5 and 12 November 2026.

Last checked: 2 November 2026. Port details, times and fares change. Check them with the operator before you travel.