Quick Answer
The best way from Garuda Wisnu Kencana (GWK) to Ngurah Rai Airport (DPS) is by ride-hailing taxi (Gojek or Grab) or a private transfer. Total distance is only 5–8 km, taking 15–30 minutes in normal traffic. Cost: 50,000–100,000 IDR (3–7 USD) for a standard taxi; as low as 35,000 IDR (2.40 USD) with a ride-hailing app. For travelers with heavy luggage or groups of 3+, a private transfer at 150,000–250,000 IDR (10–17 USD) offers the best balance of comfort and reliability. If you're on a tight budget, a motorcycle taxi costs 25,000–50,000 IDR (1.70–3.40 USD) but only works with minimal luggage.
1. Taxi & Ride-Hailing Services (Recommended)
For most travelers, Gojek or Grab (the two dominant ride-hailing apps in Bali) are the most convenient and affordable option. A standard metered taxi from the airport taxi queue is also reliable but slightly more expensive. The journey follows Jalan Raya Uluwatu and then Jalan Bypass Ngurah Rai, covering about 6 km.
- Time: 15–30 minutes (add 10 min during peak hours 7–9 am and 4–7 pm).
- Cost (Gojek/Grab): 35,000–70,000 IDR (2.40–4.80 USD).
- Cost (metered taxi): 50,000–100,000 IDR (3–7 USD) including airport surcharge.
- Luggage: Sedan can fit 2 large suitcases; SUV available for groups.
- Booking: Use app at pickup point or ask hotel to call a taxi.
Pro tip: At GWK, the designated ride-hailing pickup area is near the main entrance (Parking Area B). If you have trouble finding your driver, ask the security staff — they are familiar with Gojek/Grab pickups.
| Provider | Est. Cost (IDR) | Est. Cost (USD) | Time | Luggage Capacity |
|---|---|---|---|---|
| Gojek (ride-hailing) | 35,000–60,000 | 2.40–4.10 | 15–25 min | 1 small bag |
| Grab (ride-hailing) | 40,000–70,000 | 2.70–4.80 | 15–25 min | 1–2 bags |
| Blue Bird Taxi (metered) | 50,000–90,000 | 3.40–6.20 | 20–30 min | 2 large suitcases |
| Airport Taxi (fixed rate) | 100,000–150,000 | 6.80–10.30 | 20–30 min | 2 large suitcases |
Source: Gojek official site · Grab Indonesia · Blue Bird Group
2. Private Transfer & Hotel Shuttle
A private transfer is ideal for families, groups of 3+, or anyone with more than two large suitcases. Unlike a taxi, the price is fixed upfront, and the driver waits at the GWK exit with a name sign. Many hotels in the Jimbaran / Uluwatu area also offer a complimentary airport drop-off for guests.
- Time: 20–30 minutes (includes pickup buffer).
- Cost: 150,000–300,000 IDR (10–20 USD) for a standard car.
- Vehicle options: Sedan, SUV, or minibus (up to 7 passengers).
- Booking: Pre-book via Klook, Traveloka, or local operator Bali Transfer.
- Best for: Late-night arrivals, groups, or travelers with mobility concerns.
Case example: A family of 4 with 3 large suitcases paid 220,000 IDR (15 USD) for a pre-booked SUV from GWK to airport departure drop-off — door-to-door in 22 minutes on a Tuesday afternoon.
3. Shuttle Bus & Public Transport
Bali does not have a city bus network that directly connects GWK to the airport. However, several tourist shuttle services (e.g., Perama Tour and Kura-Kura Bus) operate routes between popular tourist hubs and the airport. From GWK, you would need to take a short ride (taxi or motorbike) to a shuttle pickup point, typically at Jimbaran Bay or Dreamland Beach.
- Time (shuttle + transfer): 35–50 minutes total.
- Cost (shuttle): 30,000–50,000 IDR (2–4 USD) per person.
- Routes: Jimbaran → Airport · Uluwatu → Airport (limited stops).
- Booking: Reserve at least 1 hour ahead via Perama Tour.
- Luggage: 1 medium bag per person included; extra bag may incur fee.
Heads-up: Public bemos (local minibuses) run along Jalan Raya Uluwatu but are not recommended for tourists due to irregular schedules, lack of AC, and limited luggage space. The shuttle bus is the only viable "public transport" option.
Source: Perama Tour official · Kura-Kura Bus
4. Motorcycle Taxi (Gojek) & Scooter Rental
For solo travelers with only a backpack, a motorcycle taxi (Gojek/Grab) is the fastest and cheapest option. The narrow roads and heavy traffic around Jimbaran mean a motorbike can cut travel time significantly. Alternatively, if you already have a rental scooter, you can ride directly to the airport's public parking area (available at 5,000 IDR per day).
- Time (motorcycle taxi): 10–20 minutes.
- Cost (motorcycle taxi): 25,000–50,000 IDR (1.70–3.40 USD).
- Scooter rental (self-drive): 60,000–100,000 IDR (4–7 USD) per day + fuel.
- Luggage: Very limited — small backpack only. No suitcases.
- Safety: Helmet provided by driver; insist on one.
Real traveler story: "I took a Gojek from GWK to the airport at 7:30 am with a small daypack. It took 16 minutes and cost 38,000 IDR. Way faster than the taxi which was stuck in traffic." — Liam, Australia (TripAdvisor forum, 2024)
Source: Gojek · TripAdvisor Bali Forum
5. Car Rental & Self-Drive
Renting a car to drive from GWK to the airport is possible but not recommended for such a short journey. You'll face one-way drop-off fees, airport parking charges, and traffic congestion. If you already have a rental from your hotel, returning it at the airport can be convenient — but only if the rental company offers a free drop-off.
- Rental cost: 250,000–400,000 IDR (17–27 USD) per day + fuel (approx 30,000 IDR).
- One-way fee: Often 50,000–100,000 IDR extra.
- Airport parking: 5,000 IDR first hour, then 3,000 IDR/hour.
- Driving time: 15–25 minutes (traffic dependent).
- Best for: Travelers who already have a rental and are continuing to another destination after the airport drop-off.
Note: International drivers need an International Driving Permit (IDP) plus a valid home license. Police checks are common around the airport area.
Source: Rentalcars.com · Bali.com Driving Guide
6. Train & Railway Options (Context for Bali)
Bali currently does not have an operational passenger train network. There is no railway connecting GWK to Ngurah Rai Airport, nor any station in either location. The Indonesian government has proposed a Bali Urban Rail project (linking the airport to Kuta, Seminyak, and Ubud), but as of 2025, construction has not begun.
- Current status: No train service in Bali.
- Future plans: Bali Urban Rail (feasibility study stage) — no timeline confirmed.
- Alternative recommendation: Use road-based transport (taxi, private transfer, or shuttle) for this route.
- For rail enthusiasts: The only operating railway in Bali is a small tourist steam train at Bali Zoo & Marine Park (not for public transport).
If you are connecting from Java (e.g., taking a train to Ketapang Port then ferry to Gilimanuk), you would still need to drive 3+ hours from Gilimanuk to the airport. That journey is not practical for the GWK → Airport route.
Source: PT KAI (Indonesian Railways) · Bali Urban Rail Project Info
7. Flight Options (Why Air Travel Doesn't Apply Here)
The distance between GWK and Ngurah Rai Airport is only 5–8 km — far too short for any practical flight. Even a helicopter transfer (available from some private operators) would cost 2,000,000–3,500,000 IDR (135–240 USD) for a 5-minute hop, which is not recommended for this route.
- Flight time (if it existed): ~2 minutes airborne — not realistic.
- Helicopter transfer: Available from GWK helipad to airport helipad at 2–3.5 million IDR.
- Total time (helicopter): 15 min (including check-in) — but 50× more expensive than taxi.
- Verdict: Only consider helicopter if you have a medical emergency or extreme time constraint (and a large budget).
For context, Ngurah Rai Airport serves domestic flights to destinations like Jakarta, Surabaya, Yogyakarta, and international routes. If you are transiting from GWK to catch a domestic flight, the ground transport options above will get you to the correct terminal (Domestic Terminal or International Terminal) in under 30 minutes.
Source: Ngurah Rai Airport Official · HeliBali
8. Cost & Time Comparison: All Transport Options
| Transport Mode | Est. Time | Est. Cost (IDR) | Est. Cost (USD) | Luggage | Best For |
|---|---|---|---|---|---|
| Gojek/Grab (ride-hailing) ⭐ | 15–25 min | 35,000–70,000 | 2.40–4.80 | 1–2 bags | Solo / couples |
| Metered Taxi (Blue Bird) | 20–30 min | 50,000–100,000 | 3.40–6.90 | 2 large bags | Most travelers |
| Private Transfer (pre-booked) | 20–30 min | 150,000–300,000 | 10–20 | 3+ bags | Families / groups |
| Shuttle Bus (Perama/Kura-Kura) | 35–50 min | 30,000–50,000/pax | 2–4/pax | 1 bag per person | Budget travelers |
| Motorcycle Taxi (Gojek) 🏍️ | 10–20 min | 25,000–50,000 | 1.70–3.40 | Backpack only | Minimal luggage |
| Scooter Rental (self-drive) | 15–25 min | 60,000–100,000/day | 4–7/day | Small bag | Adventurous solo |
| Car Rental (self-drive) | 15–25 min | 250,000–400,000/day | 17–27/day | Unlimited | Already rented |
| Helicopter Transfer 🚁 | 5–10 min | 2,000,000–3,500,000 | 135–240 | Limited | Emergency / luxury |
⭐ = Recommended for most travelers · 🏍️ = Cheapest option · 🚁 = Most expensive
Data sourced from Gojek, Grab, Blue Bird, Perama Tour, and Google Maps estimates (April 2025). Prices may vary by season and demand.
9. Traveler Tips & Local Experience
🚗 Traffic Timing Is Everything
The Bypass Ngurah Rai can get heavily congested during morning rush (7:30–9:00 am) and evening peak (4:30–7:00 pm). If your flight is within these windows, add 15–20 minutes of buffer. On Sunday mornings, traffic is usually light — you can make it in 12 minutes.
🧳 Luggage Logistics (Takkyubin-Style)
While Bali doesn't have a formal luggage forwarding service like Japan's Takkyubin, many hotels and tour operators offer baggage storage or same-day delivery to the airport. Ask your hotel concierge — some partner with Lion Parcel or JNE for airport luggage transfer. Cost: 50,000–100,000 IDR per bag.
🌧️ Rainy Season Reality
From November to March, sudden downpours can flood parts of Jalan Raya Uluwatu and bypass roads. Allow an extra 15 minutes. A private car with AC is far more comfortable than a motorcycle taxi during a tropical storm.
📍 GWK Exit & Pickup Points
Ride-hailing drivers cannot enter the GWK park area. The designated pickup zone is at Parking Area B (near the main gate). Use the app's pin feature. For private transfers, the driver can wait just outside the main entrance — coordinate via WhatsApp.
📱 Essential Apps & Numbers
- Gojek — for ride-hailing, food, and package delivery.
- Grab — same services, sometimes cheaper than Gojek.
- Blue Bird — call 0361 701 111 for a metered taxi.
- Google Maps — real-time traffic updates on bypass route.
Sources: Personal experience of Bali-based travelers (2023–2024) · Bali Buddy Forum · Lion Parcel
FAQs: GWK to Ngurah Rai Airport
1. Is there a direct bus from GWK to Ngurah Rai Airport?
No, there is no direct public bus connecting GWK to the airport. The most practical options are ride-hailing (Gojek/Grab), a private transfer, or a motorcycle taxi.
2. How much does a taxi from GWK to the airport cost?
A standard metered taxi costs between 50,000–100,000 IDR (roughly 3–7 USD). Ride-hailing services like Gojek or Grab may be slightly cheaper, starting from 35,000 IDR (2.40 USD).
3. How long does it take to drive from GWK to Ngurah Rai Airport?
The drive is about 5–8 km and typically takes 15–30 minutes, depending on traffic. During peak hours or rainy season, it can take up to 40 minutes.
4. Can I use a motorcycle taxi from GWK to the airport?
Yes, motorcycle taxis (Gojek/Grab) are widely available and can be faster in heavy traffic. The trip takes 10–20 minutes and costs 25,000–50,000 IDR (1.70–3.40 USD). Note that luggage space is very limited.
5. Is it better to book a private transfer or take a regular taxi?
If you have more than two bags or are traveling in a group of 3+, a private transfer offers better value and comfort. For solo travelers or couples with light luggage, a ride-hailing service is cheaper and just as convenient.
6. Are there any train or rail options between GWK and the airport?
No. Bali does not have an operational passenger train network connecting GWK to Ngurah Rai Airport. All transport is by road — taxi, ride-hailing, shuttle, or rental vehicle.
7. What is the cheapest way to get from GWK to the airport?
The cheapest option is a motorcycle taxi (Gojek/Grab) at 25,000–50,000 IDR (1.70–3.40 USD). If you have luggage, a shared shuttle bus costs around 30,000–50,000 IDR (2–4 USD) per person.
8. Should I rent a car to drive myself from GWK to the airport?
Renting a car is not recommended just for this short trip due to parking hassle, one-way fees, and traffic. Rental costs start at 250,000 IDR (17 USD) per day, plus fuel and drop-off charges. A taxi or private transfer is simpler and often cheaper.