Getting from Bali to the Gili Islands is easy — fast boats run multiple times daily and the journey takes 1.5-2.5 hours. This guide covers everything you need to know.
Departure Points
| Harbor | Location | Journey Time | Best For |
|---|---|---|---|
| Padang Bai | East Bali | 1.5-2 hours | Fastest route, staying in Ubud/East |
| Sanur | South Bali | 2-2.5 hours | Most departures, staying in Seminyak/Kuta |
| Serangan | South Bali | 2-2.5 hours | Less crowded alternative |
Which Harbor Should You Choose?
Padang Bai (Recommended for Speed)
Closest to the Gilis = shortest crossing. 1.5 hours from Bali to Gili Trawangan.
Getting there: 1.5 hours from Seminyak/Kuta, 1 hour from Ubud
Operators: EkaJaya, Gili Getaway
Sanur Harbor (Most Options)
Most operators, most departures, easy to reach from South Bali.
Getting there: 20 min from Kuta, 40 min from Seminyak
Operators: Scoot, Maruti, Rocky, D Camel
Typical Schedule
- First departure: 7:30-8:00 AM
- Last departure: 1:00-2:00 PM
- Frequency: 2-5 boats per day depending on season
Prices (2026)
Economy class: 350,000-450,000 IDR (~$23-30 USD)
VIP/Premium: 500,000-700,000 IDR (~$33-46 USD)
Book 1-2 days ahead in high season (July-August, Christmas).
What to Expect on the Boat
- Duration: 1.5-2.5 hours depending on route
- Stops: Most boats stop at all 3 Gilis (Trawangan → Air → Meno or reverse)
- Luggage: Stored on deck or below, tagged with destination
- Seasickness: Take pills before if sensitive. Sit in middle of boat.
Book Your Gili Fast Boat
Compare all operators, routes, and prices in one place.
Search Fast Boats to Gili