How to get from Bali to Gili Air

Getting from Bali to Gili Air is all about choosing between fast direct boats, a flight via Lombok with a short hop by sea, or the slow but ultra-budget public ferry route, and planning around sea conditions, your starting point in Bali, and how much luggage you have.
At A Glance (Bali to Gili Air)
| Mode | Duration | Best For |
|---|---|---|
| 🚤 Fast Boat (Padangbai / Serangan / Sanur → Gili Air) | ~1.5–2.5h on water (+ hotel pickup if included) | Most travelers, direct & simple |
| 🏷️ Cost: ~IDR 350k–800k one-way » compare boats | alt. listings | ||
| ✈️ Flight via Lombok (DPS→LOP) + Short Boat | ~30–40m flight + ~1.5–2.5h road + ~15–30m boat | More reliable timing in rough seas |
| 🏷️ Cost: Flight ~IDR 400k–1.2m + transfers/boat » search flights | Lombok→Gili Air boats | ||
| ⛴️ Public Ferry (Padangbai→Lembar) + Overland + Local Boat | ~6–10h total (connection-dependent) | Lowest cost, flexible backpackers |
| 🏷️ Cost: Public ferry ~IDR 50k pp + road/boat add-ons » Bali–Lombok options | ||
| 🚐 Hotel Pickup + Fast Boat (Bundled) | ~2.5–4h door-to-door (area-dependent) | Hassle-free trips, families, big luggage |
| 🏷️ Cost: ~IDR 500k–1.1m pp » bundled transfers | all-inclusive tickets | ||
Which Option or Route Should You Choose?
- Fastest & Most Convenient: For most people, Option #1 – the direct fast boat from Padangbai or Serangan is ideal. It’s quick, simple, and you go straight to Gili Air without changing boats on Lombok.
- Best for Rough-Season or Easily Seasick Travelers: If waves are high or you really dislike bumpy crossings, Option #2 – flying to Lombok then taking a short local boat is usually smoother overall.
- Cheapest / Most Economical: On a tight budget and not in a rush? Option #3 – the public ferry Padangbai→Lembar plus overland to Bangsal and local boat is the lowest-cost combination, though it’s slower and more tiring.
- Most Hassle-Free Door-to-Door: If you don’t want to think about ports, transfers, or tickets, Option #4 – hotel pickup + fast boat package is great for families, groups, or first-timers.
How to Book and Practical Tips
- Compare fast boats and schedules online: Use platforms like 12Go Asia to compare Padangbai–Gili Air departures, check reviews, and see which boats go directly to Gili Air.
- Use trusted ticket aggregators: You can also find Bali–Gili fast boat tickets on Klook, GetYourGuide transfers, and Trip.com experiences; prices are similar but sometimes one site has better promos.
- Book early in high season: From June–September and around Christmas/New Year, fast boats often sell out. Reserve at least a few days ahead, especially if you want a specific departure time or hotel transfer.
- Choose morning departures when possible: Seas between Bali and Lombok can get choppier later in the day. Morning boats are usually calmer and less likely to be delayed.
- Plan your Bali–port transfer: From Canggu, Seminyak, or Ubud you’ll need 1.5–3 hours to reach Padangbai or Serangan depending on traffic. Pre-book a private car with Welcome Pickups or GetTransfer, use local taxis, or a ride-hailing app like Grab or Gojek.
- Consider renting a scooter to reach the port: Confident riders sometimes rent a scooter in Bali and ride themselves to Padangbai using services such as BikesBooking. Only do this if you have an appropriate license and are experienced with Bali traffic.
- Stash your bags if you have a late boat: If you’re checking out of your hotel early but your boat leaves later, you can use left-luggage services around the island, including options like Radical Storage in Bali, so you’re not dragging bags in the heat.
- Factor in weather & safety: In very rough seas, fast boats may be cancelled or delayed. Operators will often rebook you for the next day or route you via Lombok – be flexible, and never pressure crews to sail in unsafe conditions.
🚤 Option #1 — Fast Boat from Bali to Gili Air (Most Popular, Direct)
Great value Direct to Gili Air Weather-dependent
- Overview: High-speed boats run from Padangbai (and some from Serangan and Sanur) straight to Gili Air. Travel time on the water is usually around 1.5–2.5 hours depending on route and sea conditions, with many operators offering hotel pickup in south Bali or Ubud.
- How to book (with price): Expect around IDR 350,000–800,000 per person one-way, depending on inclusions and season. You can compare operators, departure times, and reviews on 12Go Asia for Padangbai–Gili Air, or book fast boat tickets via Klook, GetYourGuide, or Trip.com. The local Padangbai harbour site also lists routes and schedules and is powered by online ticket systems.
- Best departure points: Padangbai has the shortest sea crossing; Serangan and Sanur are more convenient if you’re staying in south Bali (Kuta, Seminyak, Canggu, Nusa Dua).
- Pros: Fastest direct route, multiple departures daily, simple logistics, and no need to change boats in Lombok.
- Cons: Can be bumpy in rough seas; departures sometimes delayed or rescheduled; limited shade and seating on some boats; not ideal if you’re very prone to seasickness.
Step-by-step: Fast Boat from Bali to Gili Air
- Pick your harbour and departure time. Decide whether Padangbai (shorter crossing) or Serangan/Sanur (closer to many hotels) works best. Check timetables and reviews on 12Go Asia or search “Bali – Gili fast boat” on Klook and GetYourGuide.
- Book your ticket online. Reserve your preferred boat and choose whether to include hotel pickup. Keep your e-ticket or voucher handy on your phone; most operators accept digital copies.
- Arrange your transfer to the harbour. If hotel pickup isn’t included, book a taxi or private car via Welcome Pickups or GetTransfer, or use local taxis or ride-hailing apps like Grab or Gojek.
- Check in early. Aim to arrive 45–60 minutes before departure to check in, get your boarding sticker, and drop any large luggage. Some ports charge a small terminal or harbour fee in cash.
- Board the fast boat. Follow staff down the pier or beach to the boat. You may need to step through shallow water, so wear sandals and keep electronics in a dry bag.
- Arrive at Gili Air. Boats usually dock at the main jetty or directly on the beach. Porters may offer to carry bags (always agree a price first). From the jetty, you can walk or take a cidomo (horse cart) to your hotel.
Getting to the main embarking points (Padangbai / Serangan / Sanur)
- From Canggu / Seminyak / Kuta: Allow 1.5–3 hours to reach Padangbai or Serangan depending on traffic. Pre-book a private car or taxi, or use Grab/Gojek for a metered-style fare where available.
- From Ubud: Padangbai is usually 60–90 minutes away. Many Ubud guesthouses can arrange a shared shuttle; otherwise, book a transfer on Trip.com or via your fast boat provider.
- Self-drive scooter: Experienced riders can rent a scooter through BikesBooking and ride to the harbour. Always wear a helmet, carry your international driving permit, and avoid riding in heavy rain or after dark.
- Airport connections: If you land at Bali’s Ngurah Rai Airport and want to go straight to the Gilis, pre-book an airport transfer to Padangbai or Serangan through Welcome Pickups or GetTransfer.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
✈️ Option #2 — Flight via Lombok + Taxi/Transfer + Local Boat
More weather-resilient Comfortable Higher total cost
- Overview: Fly from Bali (DPS) to Lombok (LOP), then travel by road to Bangsal or Teluk Nare harbour and take a short 15–30 minute local boat to Gili Air. This avoids the longest stretch of open water and can be more reliable when seas are rough.
- How to book (with price): One-way flights DPS→LOP can be found from around IDR 400,000–1,200,000 on Booking.com Flights or flight search engines like Trip.com. From Lombok to Gili Air, local boats and speedboats typically cost IDR 50,000–300,000 depending on whether you take the public boat or a private speedboat, with schedules and tickets available via 12Go Asia.
- Pros: Shorter sea crossing; more predictable during windy weeks; comfortable airport facilities; possible to combine with a few nights exploring Lombok.
- Cons: More legs to the journey; potentially higher total cost once taxis and boats are included; you must coordinate flight arrival with last boat to Gili Air.
Step-by-step: Flight via Lombok
- Book your Bali–Lombok flight. Search for DPS→LOP tickets on Booking.com Flights or Trip.com, aiming to arrive in Lombok by late morning or early afternoon so you can comfortably catch a boat the same day.
- Plan your Lombok airport transfer. From Lombok International Airport, it’s roughly 1.5–2.5 hours by car to Bangsal or Teluk Nare harbour. Arrange a taxi at the airport, or pre-book a private transfer through local operators or platforms like GetTransfer.
- Travel to Bangsal or Teluk Nare. Your driver will take you north to the main harbours. Bangsal is the usual port for local boats to the Gilis and has frequent public services.
- Buy your boat ticket to Gili Air. At Bangsal, purchase a ticket at the official counter for the public boat to Gili Air, or pre-book a speedboat or shared transfer on 12Go Asia. The crossing typically takes 10–25 minutes.
- Arrive on Gili Air. The boat will dock at or near the main jetty. Walk or take a cidomo to your accommodation; expect sandy paths and no motor vehicles on the island.
Getting to the main embarking points (DPS Airport / Lombok Harbours)
- Reaching Bali’s airport (DPS): From popular areas like Seminyak, Canggu, or Ubud, give yourself 1–2 hours to reach the airport by taxi or Grab/Gojek before your Lombok flight.
- Lombok airport to Bangsal: Taxis and private cars at Lombok Airport offer fixed or metered fares to Bangsal. Check official airport guidance and posted price boards before you ride.
- Public boats vs speedboats: Public boats from Bangsal to Gili Air depart when full and are the cheapest option. Private or shared speedboats are faster and more flexible but more expensive; you can compare options on 12Go Asia.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
⛴️ Option #3 — Public Ferry Padangbai→Lembar + Overland + Local Boat
Cheapest Scenic but long Basic comfort
- Overview: Take the large car ferry from Padangbai (Bali) to Lembar (Lombok), continue by road to Bangsal harbour, then hop on a local boat to Gili Air. This is the slowest but often the most budget-friendly route.
- How to book (with price): The public ferry ticket Padangbai→Lembar is around IDR 50,000–60,000 per person, sold at the port counters or via the official ferry booking system Ferizy (ASDP). Overland taxis or buses from Lembar to Bangsal typically cost IDR 150,000–400,000 depending on whether you share or go private, and the public boat from Bangsal to Gili Air is usually around IDR 20,000–40,000. You can also look at combined overland and boat options on 12Go Asia.
- Pros: Lowest ticket price; ferries run 24/7; easy to bring a motorbike or car if needed; good views of the Lombok Strait.
- Cons: Long total travel time (often 6–10+ hours); basic seating and facilities; departures and arrivals can be delayed; more legs to organize; not ideal if you’re short on time.
Step-by-step: Public Ferry + Overland + Local Boat
- Get to Padangbai port. Travel by taxi, shuttle, or scooter from your accommodation to Padangbai. Arrive at least an hour before you hope to sail, as queues and loading can take time.
- Buy your ASDP ferry ticket. At the official ticket counters, purchase a Padangbai→Lembar ticket. For certain routes and vehicles you can pre-book online with Ferizy, the official booking platform of ASDP Indonesia Ferry.
- Board the public ferry. Follow staff instructions to the passenger deck. The crossing usually takes 4–6 hours depending on sea conditions and port traffic; bring snacks, water, and something warm for the air-conditioned areas.
- Travel from Lembar to Bangsal. On arrival at Lembar, negotiate a taxi or minivan to Bangsal harbour (2–3 hours) or pre-arrange a transfer via local agencies or platforms like GetTransfer (search Lombok routes).
- Take the local boat or speedboat to Gili Air. At Bangsal, buy a public boat ticket at the official office or arrange a speedboat to Gili Air. The final sea leg is short (about 10–25 minutes).
Getting to the main embarking points (Padangbai / Lembar / Bangsal)
- Bali to Padangbai: Use local taxis, Grab/Gojek, or a pre-booked car to reach Padangbai; it is around 1–1.5 hours from Ubud and 2–3 hours from south Bali depending on traffic.
- Lembar onward connections: On arrival in Lembar, follow signs to the main exit where drivers and shuttle operators wait. Always confirm the price and destination (Bangsal, Senggigi, or Mataram) before getting in.
- Bangsal to Gili Air: Head straight to the official ticket office by the harbour. Avoid touts by buying at the window, and check the latest departure time for the last public boat of the day.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚐 Option #4 — Door-to-Door Hotel Pickup + Boat Package
Most convenient Great for families Mid–high cost
- Overview: Many fast boat companies and tour platforms offer bundled transfers that include hotel pickup in Bali, shuttle to Padangbai or Serangan, the fast boat to Gili Air or nearby Gili islands, and sometimes drop-off at your accommodation on Gili Air.
- How to book (with price): Expect around IDR 500,000–1,100,000 per person one-way depending on your pickup area, season, and boat type. You can find these door-to-door packages on Klook, GetYourGuide, and Trip.com, or directly through fast boat operators.
- Pros: Simplest option – one booking covers everything from hotel door to Gili Air; ideal if you’re traveling with kids, surfboards, or lots of luggage.
- Cons: Slightly more expensive than arranging everything yourself; pickup time windows can be wide (often 1–2 hours before departure); shared shuttles mean multiple stops before reaching the harbour.
Step-by-step: Door-to-Door Package
- Choose a package. Search for “Bali to Gili hotel transfer” on Klook, browse Gili transfer options on GetYourGuide, or check bundled offers on Trip.com.
- Enter your hotel details. Make sure your accommodation is within the pickup zone (some remote areas may require an extra fee or meet-up at a central point).
- Confirm pickup time and port. You’ll receive a pickup window and port name (Padangbai, Serangan, or Sanur). Keep your phone reachable in case the operator contacts you via WhatsApp.
- Ride the shuttle and check in. The shuttle collects passengers and brings you to the harbour check-in desk where your boat ticket is issued; your luggage is usually tagged and loaded separately.
- Board the boat and continue to Gili Air. After arrival in Gili Air, check whether your package includes onward transfer to your hotel or whether you’ll walk or take a cidomo.
Getting to the main embarking points (Bali Hotels → Ports)
- Hotel coverage: Packages typically cover main tourist hubs like Kuta/Legian, Seminyak, Canggu, Sanur, Nusa Dua, Jimbaran, and Ubud. Villas on small lanes may require a short walk to a main road for pickup.
- Airport pickups: If you’re landing and heading straight to Gili Air, some providers can pick you up from Ngurah Rai Airport; otherwise, use an airport transfer service like Welcome Pickups to reach a hotel the night before.
- Backup plan: If the shuttle is significantly delayed, use a local taxi or Grab/Gojek to get to the harbour and contact the boat company to coordinate boarding.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
Where to Stay on Gili Air (Quick Planning Tip)
Staying close to the harbour makes arrival and departure easier, especially with luggage. You can browse a wide range of guesthouses, boutique hotels, and beach resorts on Booking.com for Gili Air, and pair this with a stay near Padangbai if you’re taking an early morning fast boat, using Padangbai hotel listings.
FAQ (Bali to Gili Air)
How long does it take to travel from Bali to Gili Air?
Most fast boats from Padangbai reach Gili Air in about 1.5–2.5 hours on the water, plus transfer time to the port. Door-to-door hotel packages usually take 3–4 hours total. If you fly via Lombok and continue by road and local boat, the whole journey often takes 4–6 hours. Using the public ferry plus overland transport can stretch to 6–10 hours or more depending on connections.
Is the fast boat from Bali to Gili Air safe?
Fast boats are widely used and generally safe when operated by reputable companies. Always book with established operators through trusted platforms like 12Go Asia, Klook, GetYourGuide, or Trip.com, follow crew instructions, and wear the provided life jacket if requested. In bad weather, services may be delayed or cancelled – this is normal and done for safety.
Should I book my Bali–Gili Air ticket in advance?
Yes, especially in high season (June–September) and around major holidays. Morning departures and routes direct to Gili Air can sell out. Booking in advance online secures your seat and lets you compare boat quality and reviews before choosing.
Can I fly directly to Gili Air?
No. There is no airport on Gili Air. The closest airport is Lombok International Airport (LOP); from there you must travel by road to Bangsal or another harbour and then take a short boat to Gili Air.
What about seasickness and luggage?
If you’re prone to motion sickness, choose morning crossings, sit near the rear of the boat, and consider medication before boarding. Pack valuables and electronics in a dry bag in case of splashes. For heavy luggage, use porters at a pre-agreed price, or leave non-essential items in Bali with secure luggage storage services before heading to the islands.






