Quick Answer
Best way: Fast boat from Gili Trawangan / Gili Meno / Gili Air to Padang Bai (1.5–2 hr), then a pre-booked taxi or shuttle to Ngurah Rai Airport (DPS) (1–1.5 hr).
- Total duration: 3–4 hours door-to-door
- Total cost: 350,000–700,000 IDR (≈23–46 USD) per person
- Key transfer point: Padang Bai Harbour (Bali mainland)
- Most recommended combo: BlueWater Express + airport taxi → ~450,000 IDR (29 USD), 3.5 hr
This route is the fastest, most reliable, and best-value option for most travellers. No other method matches its balance of speed, cost, and simplicity.
Fast Boat (Express Ferry) Service – The Primary Way
The fast boat from the Gili Islands to Padang Bai is the essential first leg of almost every journey to Ngurah Rai Airport. Unlike local fishing boats, modern express ferries are fitted with powerful engines, life jackets, and comfortable seating.
Step-by-Step Breakdown
- Departure: Boats leave from Gili Trawangan (main jetty), Gili Meno (east jetty), and Gili Air (main jetty). Most services start between 7:00 AM and 4:00 PM.
- Crossing time: 1.5–2 hours depending on sea conditions (longer in rainy season – November to March).
- Arrival at Padang Bai: Disembark at the main harbour. Porters are available (20,000–50,000 IDR per bag).
- Connect to airport: Taxi, shuttle, or pre-arranged driver from the harbour exit (see sections below).
Major Fast Boat Operators – Comparison
| Operator | Route | Duration | Price (IDR) | Price (USD) | Notes |
|---|---|---|---|---|---|
| BlueWater Express | Gili T → Padang Bai | 1 hr 45 min | 350,000–400,000 | 23–26 | Most punctual; free water & snack |
| Eka Jaya | Gili T / Gili Air → Padang Bai | 1.5–2 hr | 250,000–350,000 | 16–23 | Good value; frequent departures |
| Gili Gili Fast Boat | All three Gilis → Padang Bai | 1.5–2 hr | 300,000–380,000 | 20–25 | Free hotel pickup on Gili T |
| Scoot Fast Cruise | Gili T → Padang Bai | 2 hr | 280,000–340,000 | 18–22 | Larger boat; good for rough seas |
| Wahana Gili | Gili T / Gili Meno → Padang Bai | 1.5–2 hr | 200,000–300,000 | 13–20 | Budget-friendly; basic amenities |
Tip: Book at least 24 hours in advance during June–August and Christmas/New Year. Same-day tickets are often 20–30% more expensive. Compare fares on 12Go.asia →
Baggage & Boarding
- Included: 1 suitcase (≤20 kg) + 1 carry-on per person.
- Extra bag fee: 50,000–100,000 IDR (3–6 USD) for oversized luggage.
- Check-in: Arrive at the jetty 30 minutes before departure.
- Seat choice: No assigned seats – arrive early for a window spot.
Sea Conditions & Safety
The Lombok Strait can be rough between November and March (rainy season). Operators may cancel crossings if waves exceed 2.5 metres. Always check the marine forecast and consider taking motion sickness medication if you are prone. Lonely Planet recommends avoiding afternoon crossings in wet season →
Why This Is the Recommended Primary Way
- Fastest single leg to Bali mainland
- Multiple daily departures (typically 6–8 per day per operator)
- Reliable connection to taxis and shuttles at Padang Bai
- Widely used by both backpackers and premium travellers
Domestic Flight Option (via Lombok International Airport)
While you cannot fly directly from the Gili Islands, an alternative route involves crossing to Lombok and taking a short flight to Ngurah Rai Airport (DPS). This option is often misunderstood: the flight itself is only 30 minutes, but the total door-to-door time is significantly longer than the fast-boat route.
Route Steps
- Local boat from Gili T / Gili Meno / Gili Air to Bangsal Harbour (Lombok) – 20–30 min, 30,000–50,000 IDR (2–3 USD).
- Taxi or shuttle from Bangsal to Lombok International Airport (LOP) – 45–60 min, 150,000–250,000 IDR (10–16 USD).
- Flight LOP → DPS – 30 min flying time, operated by Wings Air, Lion Air, or Batik Air.
- Arrival at DPS – you are already at the airport, no further transfer needed.
Flight Cost & Duration Comparison
| Airline | Flight Time | Typical Fare (IDR) | Typical Fare (USD) | Luggage Allowance |
|---|---|---|---|---|
| Wings Air (IW) | 30 min | 400,000–600,000 | 26–39 | 10 kg hand luggage only |
| Lion Air (JT) | 30 min | 500,000–750,000 | 33–49 | 20 kg check-in included |
| Batik Air (ID) | 30 min | 600,000–900,000 | 39–59 | 20 kg check-in + meal |
⚠️ Total time reality: 20 min boat + 60 min taxi + 90 min airport buffer + 30 min flight = 4–5 hours, often longer than the direct fast-boat + taxi route. Rome2Rio confirms total travel time of 4–7 hr →
When the Flight Option Makes Sense
- You are already on Lombok (e.g., after visiting Mount Rinjani).
- You have a flight credit or voucher for Lion Air/Batik.
- You want to avoid the open sea crossing (if you are prone to severe seasickness).
- You are combining the trip with a visit to Kuta Lombok or Senggigi.
Verdict: For most travellers heading directly to DPS, the fast boat + land transfer is faster and cheaper. The flight route is a viable alternative only for specific itineraries.
Shuttle Bus & Public Bus – The Budget Choice
If you are travelling on a tight budget and have flexibility with time, the shuttle bus or public bus from Padang Bai to Ngurah Rai Airport is the cheapest land option. These services are especially popular among backpackers and long-term travellers.
Option A: Perama Shuttle Bus (Recommended Budget Pick)
- Route: Padang Bai → Sanur → Kuta → Ngurah Rai Airport (DPS).
- Duration: 2–2.5 hours (includes short stops).
- Cost: 80,000–120,000 IDR (5–8 USD) per person.
- Schedule: Usually 3–4 departures per day, timed to meet arriving fast boats (approximately 10:00 AM, 1:00 PM, 4:00 PM).
- Booking: Perama offices at Padang Bai harbour or via your hotel. Perama official site →
Option B: Public Bemo (Local Bus)
- Route: Padang Bai → Gianyar → Batubulan → Ubung (Denpasar) → then transfer to another bemo to the airport.
- Duration: 3–4 hours (multiple changes, waiting time).
- Cost: 30,000–50,000 IDR (2–3 USD) total – extremely cheap.
- Comfort: No air conditioning, no luggage compartment, very local experience.
- Caution: Requires at least 2 transfers; not recommended for first-time visitors or those with large suitcases.
Comparison: Shuttle vs Public Bus
| Feature | Perama Shuttle | Public Bemo |
|---|---|---|
| Cost (IDR) | 80,000–120,000 | 30,000–50,000 |
| Time to airport | 2–2.5 hr | 3–4 hr |
| Air conditioning | Yes | No |
| Luggage space | Underfloor compartment | Limited (roof rack) |
| Transfers needed | 0 (direct route) | 2–3 |
| Recommended for | Light-packers, budget travellers | Adventurous backpackers only |
Booking & Practical Tips
- Book the Perama shuttle at least one day in advance during high season – seats fill up quickly.
- Baggage limit: Perama allows one large bag + one small bag; excess baggage may be charged 20,000–50,000 IDR.
- Departure point: The Perama office is a 5-minute walk from the Padang Bai harbour exit.
- Arrival at airport: The shuttle drops you at the Departure entrance of Ngurah Rai Airport (both domestic and international terminals).
Bottom line: The Perama shuttle is the best balance between cost and convenience. The public bemo is only for the most budget-conscious and experienced travellers. Read real experiences on TripAdvisor →
Taxi & Private Transfer – Door-to-Door Comfort
For travellers who value convenience, speed, and privacy, a taxi or private car from Padang Bai to Ngurah Rai Airport is the best option. This is the recommended choice for families, groups, or anyone with a tight flight connection.
Taxi Options from Padang Bai
| Service | Price (IDR) | Price (USD) | Travel Time | Notes |
|---|---|---|---|---|
| Padang Bai taxi stand (official) | 250,000–350,000 | 16–23 | 1–1.5 hr | Fixed price; available at harbour exit |
| Pre-booked airport transfer (Klook / Viator) | 300,000–450,000 | 20–29 | 1–1.5 hr | Includes meet & greet; cancel up to 24 hr |
| Ride-hailing (Gojek / Grab) – from Padang Bai | 200,000–280,000 | 13–18 | 1–1.5 hr | Cheaper but may struggle to find driver at peak times |
| Private minibus (6–12 pax) | 500,000–800,000 | 33–52 | 1.5–2 hr | Best for groups; can accommodate surfboards |
When to Choose a Taxi / Private Transfer
- Late afternoon / evening arrival: Shuttles stop running around 5:00 PM, so a taxi is your only option.
- Early morning flight: Pre-book a taxi for a 4:00 AM pickup from your Gili hotel (combined with an early fast boat).
- Large luggage or sports equipment: Surfboards, diving gear, or multiple suitcases are easier with a private vehicle.
- Group of 3+ people: The per-person cost becomes comparable to the shuttle, with far more comfort.
- Mobility concerns: Elderly travellers, families with young children, or anyone with limited mobility will benefit from door-to-door service.
Important Safety & Booking Tips
- Always use official taxis from the designated stand directly outside the harbour gate. Avoid drivers who approach you inside the terminal.
- Agree on the fare before getting in (or ensure the meter is used). Fixed-price tickets are available at the taxi kiosk.
- Pre-book via Grab or Gojek for the lowest price, but be prepared to wait 10–20 minutes for a driver to accept.
- For international flights, allow an extra 30 minutes for potential traffic around Kuta and Jimbaran.
Download Grab for reliable ride-hailing in Bali →
Cost Comparison per Person (Assuming 4 pax sharing)
If you share a 300,000 IDR taxi between four people, the cost is only 75,000 IDR (5 USD) each – cheaper than the Perama shuttle and twice as fast. For groups, the private transfer is the best value option overall.
Ticket & Cost Comparison – All Routes Side by Side
The table below summarises every possible way to travel from Gili Islands to Ngurah Rai Airport, including total time, cost, number of changes, and suitability.
| Route / Combination | Total Time | Cost per Person (IDR) | Cost per Person (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| ★ Fast Boat (BlueWater) + Taxi | 3–3.5 hr | 400,000–500,000 | 26–33 | 1 (Padang Bai) | Best overall – speed & comfort |
| Fast Boat (Eka Jaya) + Taxi | 3.5–4 hr | 350,000–450,000 | 23–29 | 1 (Padang Bai) | Great value – slightly cheaper |
| Fast Boat (Wahana) + Perama Shuttle | 4–5 hr | 200,000–280,000 | 13–18 | 1 (Padang Bai) | ★ Cheapest option |
| Fast Boat (any) + Public Bemo | 5–6 hr | 170,000–250,000 | 11–16 | 2–3 | Ultra-budget, adventurous |
| Local boat + Taxi + Flight (LOP → DPS) | 4–6 hr | 600,000–1,100,000 | 39–72 | 3 | Alternative when sea is rough |
| Private speedboat charter (Gili → Padang Bai) | 1.5 hr | 2,500,000–4,000,000 | 163–261 | 0 (direct) | Luxury, privacy, urgent travel |
Key Takeaways
- Fastest: Fast Boat + Taxi → 3–3.5 hr
- Cheapest: Fast Boat + Perama Shuttle → from 200,000 IDR (13 USD)
- Most convenient: Pre-booked private transfer (meet at harbour)
- Most scenic: The fast boat crossing itself offers stunning views of Mount Agung and the Gili skyline
For most travellers, the recommended combination is a mid-range fast boat (Eka Jaya or Gili Gili) + a pre-booked taxi or Grab. This balances cost, comfort, and reliability. Check live ferry schedules and prices on 12Go.asia →
Traveler Tips & Insider Insights
Real-world advice from frequent travellers who have made this journey dozens of times. These tips go beyond the official schedules and reveal the hidden details that can make or break your transfer.
1. Timing Is Everything
- Earliest departure: The first fast boats leave Gili T at 6:30–7:00 AM. These are the least crowded and give you the best chance of catching an early flight.
- Last departure: Most operators run their final boat between 3:30 PM and 4:30 PM. If you miss it, you may need to charter a private boat (very expensive) or stay overnight.
- Traffic window: The road from Padang Bai to the airport passes through Gianyar and Sanur. Avoid 7:00–9:00 AM and 4:00–7:00 PM to skip the worst congestion.
2. Luggage Strategy – Use Takkyubin-Style Services
While Indonesia doesn't have a formal "Takkyubin" (Japanese luggage forwarding) system, several Bali-based companies offer baggage transfer between the Gili Islands and the airport:
- Klook Luggage Transfer: From Gili T to DPS airport – approx 200,000 IDR (13 USD) per bag. Check Klook service →
- Hotel porter service: Many mid-range hotels on the Gilis can arrange bag transfer to Padang Bai for 50,000–100,000 IDR.
- Pack light: If you can manage with a 40L backpack, you avoid all luggage fees and move faster through the harbour.
3. Navigating Padang Bai Harbour
- Disembark quickly: Baggage is unloaded by hand from the boat. Be ready to grab your bags as soon as they appear.
- Watch for touts: The harbour exit is lined with drivers offering "cheap taxi" – most are 20–30% above the official rate. Walk to the official taxi kiosk (blue uniform) for the fixed price.
- ATM & food: There are several ATMs and warungs (local eateries) within 3 minutes' walk from the harbour. It's a good place to grab a nasi goreng before the road journey.
4. Dealing with Sea Sickness
- Medication: Take Dramamine or Avomine 30 minutes before boarding. Pharmacies on Gili T sell it for about 20,000 IDR.
- Seat position: Sit in the middle of the boat (least motion) and on the lower deck if available.
- Weather check: December–February is the worst season for rough seas. If the forecast is bad, consider the flight route via Lombok.
5. Phone Connectivity & Booking
- Local SIM: Buy a Telkomsel or XL SIM at the harbour for about 50,000 IDR with 10 GB data – essential for booking taxis and checking schedules on the go.
- Book everything in advance during Nyepi (March), Easter, July–August, and Christmas/New Year. Walk-up availability is extremely limited.
6. A Note on "Direct" Tickets
Some vendors sell "Gili Islands to Ngurah Rai Airport" combo tickets. These include a fast boat to Padang Bai and a pre-booked taxi. They often cost 50,000–100,000 IDR more than booking separately but save you the hassle of negotiating. Read TripAdvisor reviews of combo tickets →
7. Real Case Study: Sarah's Transfer (Backpacker, July 2024)
"I took the 7:30 AM Eka Jaya boat from Gili T to Padang Bai (250,000 IDR). The crossing was smooth but windy. At the harbour I walked straight to the Perama shuttle desk and got the 10:00 AM bus to the airport (90,000 IDR). I arrived at DPS at 12:15 PM – total 4 hr 45 min, spent 340,000 IDR (22 USD). My flight was at 3:30 PM, so I had plenty of time to check in and eat." – Sarah, UK
FAQs: Gili Islands to Ngurah Rai Airport (via Padang Bai)
Is there a direct ferry from Gili Islands to Ngurah Rai Airport?
No, there is no direct ferry from the Gili Islands to Ngurah Rai Airport. You must first take a fast boat to Padang Bai (1.5–2 hours) and then continue by taxi, shuttle, or private car to the airport (1–1.5 hours). The transfer at Padang Bai is straightforward and well-signposted.
What is the fastest way to get from Gili Islands to Ngurah Rai Airport?
The fastest combination is a fast boat from Gili Trawangan to Padang Bai (1.5–2 hours) followed by a pre-booked private taxi directly to the airport (1–1.5 hours). Total door-to-door time is approximately 3–3.5 hours. An early morning departure (6:30–7:00 AM) and a pre-arranged taxi ensure the quickest trip.
What is the cheapest way to get from Gili Islands to Ngurah Rai Airport?
The cheapest option is a budget fast boat (e.g., Wahana Gili, 200,000 IDR / 13 USD) to Padang Bai, followed by the Perama shuttle bus (80,000–120,000 IDR / 5–8 USD). Total cost can be as low as 200,000–280,000 IDR (13–18 USD) per person, with a total travel time of 4–5 hours.
Can I take a flight from Gili Islands to Ngurah Rai Airport?
You cannot fly directly from the Gili Islands. The flight option requires a local boat to Bangsal (Lombok), a taxi to Lombok International Airport (LOP), and then a 30-minute flight to DPS. Total door-to-door time is 4–6 hours, making it slower than the fast-boat route for most travellers.
How much time should I allow for the transfer from Gili Islands to Ngurah Rai Airport?
We recommend allowing a minimum of 4–5 hours from the moment you depart your Gili island to arriving at the airport departure hall. For international flights, depart the Gili Islands at least 5–6 hours before your flight time to account for delays.
Is it safe to travel from Gili Islands to Ngurah Rai Airport at night?
Night travel is not recommended. Most fast boats stop running by 4:00–5:00 PM, and public shuttles do not operate after dark. Taxis are available 24/7 but driving on winding, unlit roads at night is riskier. If you have a late flight, consider staying overnight in Sanur or Kuta and travelling to the airport the next morning.
What should I do with my luggage during the transfer?
Most fast boats allow one suitcase (≤20 kg) and one carry-on. Porters at Padang Bai can help with bags for 20,000–50,000 IDR. For a stress-free experience, use a baggage transfer service like Klook Luggage to send your suitcase directly to the airport. Keep passports, money, and valuables in your daypack.
Do I need to book ferry tickets in advance?
Yes, especially during peak season (June–August, December–January). Booking online via platforms like 12Go.asia or Klook ensures availability and often gets you a 10–15% discount. Walk-up tickets are available but may sell out, especially for early morning departures.