How to get from Denpasar to Gili Air
Beaches & Tropical · Indonesia · Nature & Outdoors · Bali · Denpasar · Gili Air · Gili Islands · Lombok

How to get from Denpasar (including Bali Airport) to Gili Air by fast boat, flight via Lombok or public ferry, with typical prices, durations and step‑by‑step booking tips.
At A Glance (Denpasar to Gili Air)
| Mode | Duration | Best For |
|---|---|---|
| ⛴️ Fast Boat (Padangbai / Serangan / Sanur → Gili Air) | ~1.5–2.5h on water (+ 1.5–2h road from Denpasar) | Most travelers, direct & simple |
| 🏷️ Cost: ~IDR 350k–900k one-way, including Bali hotel pickup with some operators. » compare Padangbai–Gili Air boats | alt. fast boat listings | ||
| ✈️ Flight via Lombok (DPS→LOP) + Short Boat | ~30–40m flight + ~1.5–2h road + ~15–30m boat | More reliable timing in rough seas |
| 🏷️ Cost: Flight ~IDR 400k–1.3m + transfers/boat IDR 150k–400k. » search DPS→LOP flights | Lombok→Gili Air boats | ||
| 🚢 Public Ferry (Padangbai→Lembar) + Overland + Local Boat | ~6–10h total (connection-dependent) | Lowest cost, flexible travelers |
| 🏷️ Cost: Public ferry ~IDR 50k–70k + road/boat add-ons IDR 150k–300k. » check Padangbai–Lembar ferries | ||
| 🚐 Hotel Pickup + Boat (Bundled) | ~3–5h door-to-door (area-dependent) | Hassle-free, families, big luggage |
| 🏷️ Cost: ~IDR 500k–1.2m per person. » Bali–Gili Air bundled transfers | Padangbai–Gilis fast boat tickets | ||
Which Option or Route Should You Choose?
- Fastest / Most Convenient: The fast boat from Padangbai or Serangan is usually quickest city-to-island. If you’re already in South Bali (Kuta, Legian, Seminyak, Canggu, Sanur), book a package including hotel pickup so you only deal with one ticket.
- Cheapest / Most Economical: If you’re on a tight budget and have time, the public ferry + overland + local boat combo is the lowest cost but also the longest and least comfortable.
- Most Reliable in Rough Seas: During windy or stormy periods, flying Denpasar→Lombok then taking a short boat is often smoother and less likely to be canceled than direct fast boats.
- Most Hassle-Free: If you don’t want to juggle transfers, go for a door-to-door transfer including Bali pickup and Gili Air drop-off. These are excellent for first-time visitors and families.
How to Book and Practical Tips
- Book boats in advance in high season: July–September and major holidays fill up fast. Use platforms like 12Go to compare fast boat schedules and prices or look for deals on Klook fast boat tickets and Trip.com Bali–Gili packages.
- Plan your Bali transfers: From Denpasar or Bali Airport, pre-book a private car with Welcome Pickups or GetTransfer, or use ride-hailing apps like Grab or Gojek for cheaper on-demand rides.
- Lighten your load: If you have hours between hotel checkout and your boat, consider storing bulky bags at a Bali location via Radical Storage luggage storage in Bali.
- Check sea and weather conditions: Fast boats can be delayed or canceled due to high waves. Always keep one “buffer day” before any onward flight and monitor updates from your operator by email/WhatsApp.
- Motion sickness: The Lombok Strait can be bumpy. Sit near the back of the boat, avoid heavy meals beforehand, and bring motion-sickness pills or patches if you’re prone to seasickness.
- Stay on Gili Air: To avoid a rushed same-day return, book at least one night on the island. You can browse Gili Air hotels and guesthouses on Booking.com.
- Scooter rentals before/after: If you’ll spend a few days around Denpasar or Canggu, compare scooter or motorbike rental offers on BikesBooking’s Bali scooter rentals so you can easily reach the harbor on your own.
⛴️ Option #1 — Direct Fast Boat from Bali Harbors to Gili Air (Most Popular)
Direct island connection Many departures Weather-dependent
- Overview: Travel by car from Denpasar or Bali Airport to Padangbai, Serangan or Sanur harbor (1.5–2h depending on traffic), then board a fast boat directly to Gili Air (~1.5–2.5h at sea). Many companies stop at Gili Trawangan first, then Gili Air.
- Typical duration: Around 3.5–5 hours door-to-door from central Denpasar if using a hotel pickup; longer if you arrange your own transfer.
- How to book (with price): Expect roughly IDR 350k–900k one-way per adult, depending on season and whether Bali transfers are included. You can pre-book tickets and see real-time schedules on 12Go (Padangbai→Gili Air route), look for promo fares on Klook’s BlueWater Express and similar Bali–Gili fast boats, or get bundled boat+transfer options via GetYourGuide Bali–Gili tickets and Trip.com fast boat products.
- Pros: Fast, frequent, and straightforward; no need to change islands. Hotel pickup is often included from major tourist areas, and many boats have air-conditioned cabins and open decks.
- Cons: Can be choppy and occasionally canceled during big swells; seats can sell out in high season; passengers with heavy luggage or mobility issues may find boarding via beach/jetty steps tricky.
- Good to know: Be at the harbor at least 45–60 minutes before departure to check in and tag luggage. Keep valuables and essentials with you in a small daypack—larger bags are usually stacked at the back of the boat.
Step-by-step: Fast Boat from Denpasar to Gili Air
- Choose your harbor: Padangbai has the widest choice of fast boats to Gili Air; Serangan and Sanur are closer to the airport and South Bali but may have fewer direct departures. Pick what suits your location and departure time best.
- Compare operators and times: Use 12Go’s Padangbai–Gili Air timetable, or check bundles with hotel pickup on GetYourGuide and Klook. Morning departures usually have calmer seas.
- Arrange transport to the harbor: If your ticket doesn’t include pickup, book a private transfer from Denpasar or DPS airport with Welcome Pickups or GetTransfer, or order a car via Grab or Gojek.
- Check in at the fast boat office: On arrival at Padangbai, Serangan or Sanur, locate your company’s office, show your voucher/QR code and receive a boarding pass and luggage tags.
- Board the boat: Follow staff directions to the jetty or beach. Hand larger bags to the crew; keep passports, electronics and medicine in your personal bag.
- Enjoy the ride: The crossing usually takes around 1.5–2.5 hours depending on route and stops at other Gilis. Use the toilet early and drink water—air-conditioning can be dry.
- Arrive at Gili Air: Disembark, collect your luggage and walk or cycle to your accommodation (there are no cars on Gili Air). Most guesthouses are within 10–20 minutes’ walk from the harbor.
Getting to the main embarking points (Denpasar → Padangbai / Serangan / Sanur)
- From Denpasar city: A taxi or Grab/Gojek car to Padangbai takes about 1.5–2 hours depending on traffic on the coastal bypass. To Serangan or Sanur ports, allow ~30–60 minutes from most central areas.
- From Ngurah Rai International Airport (DPS): Follow signs to the official taxi counter or meet a pre-booked driver in the arrivals hall. The airport is south of Denpasar; travel time to Padangbai is ~2 hours, to Serangan ~30–40 minutes and to Sanur ~40–50 minutes in normal traffic.
- Riding a scooter: Confident riders can rent a scooter and ride themselves to the harbor—check routes on Google Maps, avoid riding in heavy rain or at night, and leave early to allow for traffic.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
✈️ Option #2 — Flight via Lombok + Transfer + Local Boat
More reliable in bad weather Shortest time at sea More moving parts
- Overview: Fly from Denpasar’s Ngurah Rai International Airport (DPS) to Lombok International Airport (LOP), transfer by road to Bangsal or another north Lombok harbor (~1.5–2h), then take a short 10–20 minute boat hop to Gili Air.
- Typical duration: Roughly 4–6 hours total including check-in, flight, road transfer and local boat, depending on connections.
- How to book (with price): One-way flights DPS→LOP typically start around IDR 400k–1.3m if booked in advance. You can compare flight times and airlines on Booking.com Flights or Trip.com flights. From Lombok to Gili Air, budget roughly IDR 20k–150k per person for a public boat or fast boat; you can check current schedules and prices on 12Go Lombok→Gili Air.
- Pros: Shorter and usually calmer boat segment; less affected by rough seas; can be combined with time on Lombok before/after Gili Air.
- Cons: More steps (airport check-in, baggage, land transfers); may cost slightly more than a direct fast boat; you must watch flight and boat timings carefully.
- Official info: For airport facilities and arrival rules, see the official sites of Ngurah Rai Airport (Bali) and Lombok International Airport.
Step-by-step: Flight via Lombok
- Check entry and baggage rules: Make sure your ticket includes checked baggage if you’re carrying dive gear. Verify Indonesian domestic airline baggage limits and check-in times.
- Book your DPS→LOP flight: Use Booking.com Flights to search DPS→LOP or compare options on Trip.com. Aim for a morning or midday flight so you have plenty of time to reach Gili Air the same day.
- Arrange transfer LOP→Bangsal or other harbor: Book a private car in advance through your hotel, via GetTransfer (choose Lombok in the search), or ask your Gili Air accommodation to arrange pickup. Shared shuttles also run from the airport to Bangsal.
- Book your Lombok→Gili Air boat: For predictable schedules, pre-book via 12Go Lombok–Gili Air or buy tickets at the harbor for public boats (cheaper but less structured). Boats run frequently during the day.
- Fly to Lombok: Check in at Ngurah Rai International (DPS), arrive at least 1.5–2 hours before departure. Once you land in Lombok, collect your bags and meet your driver in the arrivals hall.
- Drive to the harbor: The ride from LOP to Bangsal is about 1.5–2 hours. Enjoy views of rice fields and Mount Rinjani if the weather is clear.
- Take the boat to Gili Air: Public and charter boats depart regularly; travel time is usually around 10–20 minutes. Wear sandals or flip-flops—boarding may involve stepping into shallow water.
Getting to the main embarking points (Denpasar / DPS → Bali & Lombok airports and harbors)
- From Denpasar to DPS airport: Most city hotels are 30–45 minutes from Ngurah Rai Airport by taxi, Welcome Pickups, Grab or Gojek. Allow extra time at rush hour.
- From LOP to Bangsal harbor: Pre-arranged private cars meet you in arrivals and drive you straight to the north coast; shared shuttles stop at main resort areas first.
- From Gili Air back to Lombok: Use the same Bangsal–Gili Air routes in reverse; boats generally run from early morning until late afternoon.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚢 Option #3 — Public Car Ferry Bali→Lombok + Overland + Local Boat (Budget Route)
Lowest cost Authentic experience Slow & basic
- Overview: Travel from Denpasar to Padangbai harbor, take the 4–5 hour public car ferry to Lembar (Lombok), continue by bus or private car to Bangsal, then take a short local boat to Gili Air.
- Typical duration: Around 8–12 hours total, depending on ferry departure, loading times and road traffic.
- How to book (with price): The Padangbai→Lembar ferry ticket is around IDR 50k–70k per person. You can buy tickets directly at the port or check schedules and book some legs via 12Go Padangbai–Lembar. Lembar→Bangsal road transport and Bangsal→Gili Air boats are usually paid on the spot (budget IDR 150k–300k total for these legs).
- Pros: Cheapest way to cross between Bali and Lombok; ferries run 24/7; good if you want a more local feel and aren’t in a hurry.
- Cons: Basic facilities on ferries, longer crossing times, irregular schedules and potential delays for loading/unloading; more transfers to manage with luggage.
- Official info: Public ferries are operated by state-owned ASDP Indonesia Ferry, which connects many Indonesian islands including Bali–Lombok routes.
Step-by-step: Public Ferry Route
- Travel to Padangbai harbor: From Denpasar or the airport, take a taxi, private car, Grab/Gojek or rental scooter to Padangbai (same as for fast boats).
- Buy your ferry ticket: At Padangbai, follow signs to the public ferry terminal and purchase a passenger ticket for Lembar. Boats run roughly every 60–90 minutes around the clock.
- Board the ferry: Foot passengers usually board via a ramp. Find seating inside or on deck; keep an eye on your luggage and bring snacks and water for the 4–5 hour crossing.
- Arrive in Lembar (Lombok): Once in Lembar, either board a pre-arranged shuttle/minivan toward north Lombok/Bangsal or negotiate a private car with drivers waiting outside the port.
- Continue to Bangsal harbor: The drive to Bangsal is around 2–3 hours. If you’re on a budget, shared bemos/minibuses may be available but ask your accommodation or local agencies for current options.
- Take a local or fast boat to Gili Air: Public boats to Gili Air leave once enough passengers gather and cost just a few tens of thousands of rupiah; chartered or fast boats cost more but run on your schedule.
Getting to the main embarking points (Padangbai Ferry Terminal)
- From Denpasar / Kuta / Canggu: Expect 1.5–2.5 hours by road to reach Padangbai, depending on where you start and traffic conditions along the bypass and coastal roads.
- From Ubud: Ubud is closer to Padangbai (about 1–1.5 hours). Many local travel agencies sell combined Ubud→Padangbai→Lombok/Gili tickets.
- Night travel: If you take a night ferry, arrange a trusted driver or reputable shuttle. Avoid riding scooters long distances at night unless you are very experienced.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚐 Option #4 — Door-to-Door Hotel Pickup + Fast Boat
Hassle-free Great with luggage & kids Costs a bit more
- Overview: A van or minibus collects you from your Denpasar/South Bali hotel or a meeting point, drives you to the harbor, then you continue by fast boat to Gili Air—all on a single ticket with coordinated timings.
- Typical duration: 3–5 hours door-to-door depending on pickup area, traffic and the chosen harbor.
- How to book (with price): Bundled hotel pickup + fast boat deals usually run around IDR 500k–1.2m per person. Check packages like GetYourGuide’s Bali–Gili Air transfer with hotel pickup, all-inclusive tickets on Trip.com Bali–Gili Island fast boat, or combo services via 12Go and Klook. Some Bali tour desks and hotel front desks can also book similar packages.
- Pros: Easiest option—no haggling for taxis, no separate tickets. Great for families, groups, or anyone nervous about logistics. Usually includes hotel or airport pickup within designated zones.
- Cons: Slightly more expensive than DIY transfers; pickup times can be early and you may share the van with other passengers; less freedom to choose exact departure times.
- Alternatives: If the pickup zone doesn’t cover your hotel, you can still take a Welcome Pickups private transfer in Bali or GetTransfer car from Bali Airport to your area, then join a fast boat separately, or just rely on Grab/Gojek cars.
Step-by-step: Door-to-Door Package
- Pick your provider and departure time: Look for a reputable company with clear reviews and an itinerary including hotel pickup, harbor transfer and fast boat to Gili Air.
- Share your hotel details: When booking, provide your accommodation name and address so the operator can confirm whether it’s inside the free pickup zone or if a small surcharge applies.
- Receive confirmation and pickup time: You’ll usually get a WhatsApp message the day before with a pickup window. Keep your phone and messaging app active.
- Wait at reception: Be ready 10–15 minutes before the first time in the pickup window. Vehicles may arrive earlier or later depending on traffic and other stops.
- Minivan to the harbor: The driver will collect several passengers and then head to Padangbai, Serangan or Sanur. You’ll check in as a group at the company’s harbor office.
- Fast boat to Gili Air: Board as normal. At Gili Air, staff may help with luggage and point out directions to popular areas around the jetty.
Getting to the main embarking points (Hotel / Airport Pickup)
- From smaller guesthouses or villas: If your place is down a small lane, the minivan may ask you to walk to the nearest main road—confirm this in advance.
- If staying outside pickup zones: Use Grab, Gojek or a local taxi to meet the package van at a central point (e.g., a big hotel or landmark) specified by the operator.
- From DPS airport on arrival day: Some packages allow direct airport pickup—email or message the provider your flight details so they can adjust if your plane is late.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Denpasar to Gili Air)
How long does it take to travel from Denpasar to Gili Air?
Most travelers using a fast boat from Padangbai or Serangan take around 3.5–5 hours door-to-door from their hotel in Denpasar or South Bali. The boat ride itself is usually 1.5–2.5 hours, with the rest being road transfer and check-in time. Flight-via-Lombok and public ferry combinations can take 4–12 hours depending on connections.
Do I need to book my fast boat tickets in advance?
In high season (roughly July–September, Christmas/New Year and major holidays), advance booking is strongly recommended because popular departures sell out. In shoulder and low season, you can sometimes book a day or two before, but it’s still wise to reserve online via platforms such as 12Go, Klook, GetYourGuide or Trip.com to lock in times and prices.
Is the sea crossing to Gili Air rough?
Conditions vary by day and season. The Lombok Strait can be choppy, especially in windy months, and smaller boats move more than large ones. If you’re prone to seasickness, choose morning departures, sit near the back of the boat, take motion-sickness medication beforehand and consider the flight-via-Lombok option if forecasts look bad.
Can I take a scooter or car to Gili Air?
No, motor vehicles are not allowed on Gili Air. You can take a public car ferry with your vehicle from Bali to Lombok, but you must leave it on Lombok and cross to Gili Air as a foot passenger. On the island, people walk, cycle or use horse-drawn carts (cidomo) for luggage and transfers.
What about Bali entry rules and tourist taxes?
Regulations can change, but at the moment Bali requires most visitors to have a valid passport (at least six months remaining), a visa or e-VOA depending on nationality, and payment of a provincial tourism levy. It’s best to check official Indonesian and Balinese sources before you travel.





