Book your fast boat
(12+ years)
(0-2 years)

Not recommended if under 2 yrs old, pregnant, have heart problems or physical impediments.

Bali Ferry

Traveling by fast ferry is the most popular way to explore the stunning islands of the Indonesian archipelago. Whether you are looking for a high-speed fast boat to get to your destination quickly or the budget-friendly public ferry, there are daily departures connecting Bali to its neighboring tropical paradises.

Our Bali ferry partners are hand-picked for their safety records and reliability, ensuring a smooth crossing across the Bali Sea.
 
From the towering cliffs of Nusa Penida to the car-free serenity of the Gili Islands, the Baly Ferry opens up a world of diverse experiences just a short boat ride away.

Quick Guide
Bali Ferry
Bali Main Ports
  • Padang Bai
  • Serangan
  • Sanur
Safety
  • Hand-picked Operators
  • Modern Safety Equipments
  • Verified Safety Records
Best Departure Harbour
  • Staying in South Bali? Use Sanur or Serangan
  • Staying in Ubud/East? Use Padang Bai
Recommended Operators
  • Blue Water
  • Eka Jaya 
  • D'Camel 
  • Gili Gili Fast Boat
  • Scoot Cruises
  • Gili Getaway
  • El Rey 
  • Einstein Fast Boat

Ferry to Lombok

The ferry to Lombok is the primary gateway to the island's most iconic adventures, from trekking the majestic Mount Rinjani to surfing the world-class breaks of Kuta Lombok.
Depending on your budget and starting point in Bali, you can choose between a high-speed ferry to Lombok or the traditional slow vessel.
 
  • Fast Boat (Recommended): For most travelers, a high-speed ferry to Lombok is the best way to travel from Bali to Lombok. Most fast boat operators offer air-conditioned cabins and rooftop decks, arriving at either Bangsal Harbor (North) or Senggigi (West).

    - Padang Bai to Lombok – This is the most popular and shortest ferry to Lombok route, making it the top choice for those staying in Ubud, Sidemen, or East Bali. Travel time is approximately 1.5 to 2 hours.
    - Serangan to Lombok – Ideal for travelers based in South Bali hubs like Nusa Dua, Jimbaran, or Kuta. It offers a more "premium" and tranquil boarding experience for your ferry to Lombok, bypassing the heavy traffic of the central ports.
    - Sanur to Lombok – Utilizing the modern facilities of the new Sanur Terminal, this route is perfect for those who want to avoid the long drive to the east. It provides a comfortable connection to Lombok’s main harbors.
     
  • Public Ferry: If you are traveling on a tight budget or with a vehicle, the public slow ferry to Lombok is the only alternative.

    - Route: Departs 24/7 from Padang Bai and arrives at Lembar Harbor in Southwest Lombok.
    - Duration: Typically takes 4–6 hours, though it can be longer depending on weather and loading time.
    - Best For: Backpackers with extra time or travelers who need to transport a scooter or car between islands.
    Importantly, the public slow ferry to Lombok can sometimes be the only option when fast boats cannot operate due to bad weather.

Bali ferry

ferry Lombok

Ferry to Lombok

Ferry to the Gili Islands

Taking a ferry to the Gili Islands is the only way to reach these car-free tropical escapes, as there are no airports on the islands. Whether you are heading to the nightlife of Gili T, the romantic shores of Gili Meno, or the laid-back vibes of Gili Air, finding the right ferry to the Gili Islands is the first step of your adventure.
 
  • Bali to Gili TrawanganAs the most popular destination, finding a ferry to the Gili Islands specifically for Gili Trawangan is easy with multiple daily departures. Often called "Gili T," this island is the vibrant heart of the archipelago, famous for its no-motorized vehicle policy and world-class snorkeling.
    - Padang Bai to Gili Trawangan – The fastest and most frequent ferry to the Gili Islands route, taking about 1.5 hours.
    - Serangan to Gili Trawangan & Sanur to Gili Trawangan – Perfect for travellers staying near Denpasar Airport, Kuta, or southern Bali, offering a direct fast boat to the Gili Islands.
     
  • Bali to Gili Air: Gili Air is often described as the "perfect middle ground" of the three islands. It offers a more sophisticated, laid-back atmosphere than the party-heavy Gili Trawangan, yet it is livelier than the near-silent Gili Meno. You can catch a ferry to the Gili Islands directly to Gili Air from several main Bali ports:
    - Padang Bai to Gili Air – A quick and efficient ferry to the Gili Islands option for travelers from Ubud or East Bali.
    - Serangan to Gili Air & Sanur to Gili Air – Avoid the long drive north by booking a ferry to the Gili Islands from the south.

ferry to the gili islands

ferry to the gili islands

 

Ferry to Nusa Penida

Taking a ferry to Nusa Penida is the most popular way to reach Bali’s most dramatic island. Known for its towering limestone cliffs and the world-famous "T-Rex" bay, Bali to Nusa Penida is a high-speed route that takes only 30 to 45 minutes.

Because of the island’s rugged nature, we recommend booking an early morning ferry to Nusa Penida to give yourself enough time to explore both the East and West coasts.
 
For the vast majority of travelers, the high-speed ferry to Nusa Penida is the best choice. With the opening of the modern Sanur Terminal, boarding your ferry to Penida is now easier and more comfortable than ever.
 
  • Sanur to Nusa Penida – The most popular ferry to Nusa Penida route. Perfect for those staying in Kuta, Seminyak, or Canggu.
     
  • Padang Bai to Nusa Penida – A great ferry to Penida option if you are coming from Ubud or East Bali.
     
  • Serangan to Nusa Penida –Fast Ferry to Nusa Penida service with smaller crowds.
     

ferry to nusa penida

ferry to nusa penida

Our Recommended Nusa Penida Ferry Operators: Eka Jaya Fast FerryBlue Water ExpressGili Getaway, El Rey Fast Cruise and  Einstein Fast Boat.

 

Ferry to Nusa Lembongan 

Taking a ferry to Nusa Lembongan is the most popular way to reach this scenic island. Known for its turquoise waters, vibrant coral reefs, and relaxed atmosphere, the Bali to Nusa Lembongan route typically takes 30 to 40 minutes.

For the best experience, consider taking an early morning ferry to Nusa Lembongan, giving yourself plenty of time to explore the island’s beaches and coastal highlights.
 
For most travellers, a high-speed ferry to Nusa Lembongan is the easiest and most convenient option. With modern terminals at Sanur and Serangan, boarding your ferry is now comfortable and hassle-free.
 
  • Sanur to Nusa Lembongan – The most popular route, ideal for travellers staying in Kuta, Seminyak, or Canggu.
     
  • Padang Bai to Nusa Lembongan – A convenient choice if you’re coming from Ubud or East Bali.
     
  • Serangan to Nusa Lembongan – A fast ferry option with fewer crowds, perfect for travellers seeking a quieter departure.
 

ferry to nusa lembongan

ferry to lembongan

Our Recommended Nusa Lembongan Ferry Operators: Eka Jaya Fast FerryD'Camel Fast Ferry, Einstein Fast Boat and Scoot Cruises.

 

Ferry to Gili Gede

 
The ferry to Gili Gede is a specialized route for travelers heading to the southwest coast of Lombok.
A direct ferry to Gili Gede usually takes approximately 2 hours, offering a much faster alternative than traveling via the Lombok mainland.
 
  • Bali to Gili Gede Route Info: Gili Getaway high-speed ferry to Gili Gede services depart from Serangan Harbor in South Bali. This makes the Bali to Gili Gede route highly convenient for those staying in Kuta, Seminyak, or near the airport.
  • Schedules & Logistics: Unlike the main Gili T route, the ferry to Gili Gede may not run daily during the low season. It is essential to check the Bali to Gili Gede schedule in advance, as seats are limited on these smaller, high-speed vessels.
     
  • Alternative Transit: If a direct ferry to Gili Gede is unavailable on your travel date, an alternative is to take a ferry to Lombok and arrange a private transfer down the coast to the southwest.
    The private transfer can be arranged on Gili-islandtransfers.com.

ferry to gili gede

ferry to gili gede

Our Recommended Gili Gede Ferry Operator: Gili Getaway.

 

Frequently Asked Questions – Bali Ferry

Which is the best harbor to take a ferry from Bali to the islands?
The best harbor depends on your location in Bali and your destination
  • Sanur Harbour – The most popular and convenient for Nusa Lembongan, Nusa Penida, and fast boat services to the Gilis. Ideal if you’re staying in Kuta, Seminyak, or Canggu.
  • Serangan Harbour – Quieter than Sanur, with fast boats to Nusa Lembongan, Nusa Penida, and the Gilis. Good for travellers in southern Bali or near the airport.
  • Padang Bai Harbour – Best for travellers coming from Ubud or East Bali, offering access to Nusa Penida, Nusa Lembongan, Lombok, and the Gilis. Amed Harbour is currently closed, so travellers from Amed can use Padang Bai as their departure point.
What is the luggage allowance on a Bali ferry?
Most operators allow 25 kg of checked luggage plus one cabin bag. However, the exact policy depends on which operator you choose. While weight is rarely strictly measured at the pier, storage space on the boat is limited. Large items like surfboards can usually be accommodated for an additional small fee. If you are traveling with a surfboard or oversized gear, it is better to let us know so we can ensure the operator has space for your equipment.
How early should I arrive for my Bali ferry departure?
Most fast ferry operators advise you should arrive at the harbor at least 60 minutes before your scheduled departure.
Do Bali ferry companies provide hotel pickups?
Most Bali ferry companies offer either shared shuttle services or/and private transfers to the harbor. This is a very popular option because it saves you from navigating Bali's heavy traffic on your own. You can add the transfer service during the booking process. While some operators offer free shuttles from major areas like Sanur or Kuta, most companies charge an extra fee for hotel transfers. Private car transfers are also available for a higher fee if you prefer not to wait for other passengers.
Is there a tourist tax or harbor fee to pay?
Yes, some islands require a small entry fee or harbor tax. Depending on the operator and destination, this is sometimes included in your ticket price, while other times you will need to pay at the port. Check the port taxes.
Chat with us