Ferries Bali
See all connections and book ferry tickets
Bali ferry schedules
Banjar Nyuh Sanur











Bangsal Padang Bai









Gili Trawangan Padang Bai








Gili Air Padang Bai









Mushroom Bay Sanur

Gili Trawangan Serangan


Rocky Private Harbour Sanur

Bangsal Serangan


Gili Air Serangan


Gili Meno Padang Bai



Gili Air Sanur






Gili Trawangan Sanur






Jungut Batu Sanur




Senggigi Padang Bai

Toya Pakeh Sanur

Buyuk Harbour Serangan


Banjar Nyuh Padang Bai

Gili Gede Serangan

Buyuk Harbour Sanur


Bangsal Sanur






Maruti Port Sanur

Padang Bai Gili Trawangan









Padang Bai Bangsal









Sanur Banjar Nyuh















Padang Bai Gili Air









Sanur Mushroom Bay

Serangan Gili Trawangan



Sanur Rocky Private Harbour

Padang Bai Gili Meno



Sanur Jungut Batu





Sanur Gili Trawangan






Sanur Gili Air






Serangan Bangsal



Sanur Bangsal






Serangan Gili Air



Sanur Toya Pakeh

Serangan Buyuk Harbour


Padang Bai Senggigi

Padang Bai Banjar Nyuh

Serangan Gili Gede

Sanur Buyuk Harbour


Sanur Maruti Port

How much is the ferry to Bali?
Take a look at indicative ferry ticket prices for the most popular Bali routes; check prices for standard tickets, family bookings, and vehicle transportation.
Banjar Nyuh – Sanur | Bangsal – Padang Bai | Gili Trawangan – Padang Bai | |
---|---|---|---|
1 Adult | € 10.5 | € 18 | € 18 |
2 Adults | € 21 | € 36 | € 36 |
2 Adults, 1 Car | Price not available | Price not available | Price not available |
2 Adults, 2 Children, 1 Car | Price not available | Price not available | Price not available |
Book ferry tickets for Bali
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets to Bali. Browse the latest deals and find the one that suits you best!
Remember: current ferry ticket offers will be automatically applied as you go through the booking process.
Discounts
Most ferry companies traveling to and from Bali offer discounts for specific passenger categories, including:
- Infants and toddlers up to 2-3 years old (often travel for free)
- Children 3-12 years old (age limits and discounts vary by company)
When booking your ticket on Ferryhopper, simply select the route that suits you, choose the discount you are eligible for, and it will be applied to your final ticket price.
Best time to book
Bali is a year-round destination, but the dry season (May to September) is the most popular time to visit, thanks to the island’s perfect beach weather and calm seas. If you plan to travel during the dry season when demand for ferry tickets is high, we recommend booking your tickets 1-2 months in advance. During the rest of the year, tickets are usually available even a few days before departure.
Information about Bali
Known as the “Island of the Gods,” Bali blends lush landscapes, ancient temples, vibrant arts, and a welcoming, laid-back culture. Whether you’re seeking sun-drenched beaches, iconic rice terraces, or mystical volcanoes, Bali offers various experiences to suit every type of traveler.
Adventurers can surf world-class waves in Kuta, explore vibrant coral reefs off Amed, or trek through jungle paths to hidden waterfalls like Tegenungan. Culture lovers will find inspiration in Ubud’s art galleries, Balinese dance performances, and temple ceremonies, while those craving relaxation can enjoy yoga retreats, beachfront spas, or sunset cocktails overlooking the Indian Ocean.
Tips for your trip to Bali
Here are a few helpful tips to ensure a smooth journey and a great stay in Bali:
- Bali’s ports offer convenient connections to neighboring islands, making it a perfect gateway for island-hopping adventures in the region, whether for day trips or extended itineraries.
- Bali’s weather can influence ferry schedules, particularly during the rainy season (November to April), so it's always best to check the forecast and allow extra time for your journey.
- Ferries traveling to Bali typically do not transport vehicles, but car rental services are widely available upon arrival for exploring the island.
- The local currency is the Indonesian rupiah. While card payments are widely accepted in urban areas, carrying cash when heading to smaller villages is a good idea.
- Ferry companies have luggage limits, so packing light is recommended for your comfort and convenience.
- Arriving at the port 30-60 minutes before your ferry’s scheduled departure is advised, especially during the high season, as ports that connect to Bali can get quite busy.
Services on board ferries to Bali
Onboard services vary by ferry type and company. Most routes to Bali are operated by high-speed ferries, offering indoor seating, which is included in the ticket price. These ferries do not offer cabins, as the journeys are usually short.
Please note that most ferry companies operating routes to and from Bali do not allow pets. If you're traveling with a pet, make sure to confirm the company’s policy in advance.
Bali Ports
Bali is served by multiple ferry ports, which are well-connected to neighboring Indonesian islands:
- Padang Bai Port: located on Bali’s eastern coast, this is the main departure and arrival hub for ferries to and from the Gili Islands, Nusa Penida, and Lombok.
- Sanur Port: situated in the eastern part of Bali near Denpasar, this port serves routes from Nusa Penida, Nusa Lembongan, the Gili Islands, and Lombok.
- Serangan Port: a convenient alternative for travelers staying in southern Bali, it is less busy than the ports of Padang Bai and Sanur.
All ports offer easy access to local transportation, including taxis, shuttles, car and scooter rentals.
Ferry companies traveling to Bali
































FAQs
The duration of the trip to Bali depends on the departure port. Indicatively:
- From Nusa Penida (Banjar Nyuh) to Bali (Sanur), the fastest route takes about 30 minutes.
- From the Gili Islands to Bali, the fastest route connects Gili Air with the port of Serangan, and it takes approximately 30 minutes.
- From Lombok, the fastest route is from Bangsal to Serangan in Bali, which takes about 10 minutes.
- From Nusa Penida, routes from Mushroom Bay and Jungut Batu to the port of Sanur in Bali take about 30 minutes.
No, high-speed ferries to Bali do not have a car deck, so you cannot bring your car or motorcycle with you.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.
Ferry route map
Below, you can see all active ferry connections to Bali, as well as starting prices for each route. Use our interactive Map of ferries to visualize your trip and easily plan an island-hopping adventure.