Explore Destinations

Discover the world's most amazing places

How to Get from Ubud to Ngurah Rai Airport

Quick Answer

The best way to get from Ubud to Ngurah Rai Airport (DPS) is to book a private transfer or use a ride-hailing app (Grab or Gojek). The journey covers 35–40 km and takes 60–90 minutes depending on traffic. Cost: IDR 150,000–350,000 ($10–$25). For budget travellers, a shuttle bus costs from IDR 80,000 ($5.50). Avoid peak hours (7:00–9:00 AM and 4:00–7:00 PM) to save time.

Quick Navigation – Ubud to Airport Transport Options

Taxi & Ride‑hailing: Grab, Gojek & Bluebird

For most visitors, ride‑hailing apps (Grab and Gojek) and the reliable Bluebird taxi are the most convenient door‑to‑door options. They offer fixed or metered fares, air‑conditioning, and enough luggage space for suitcases and surfboards.

How It Works – Step by Step

  1. Book via app or call: Open Grab/Gojek (SIM card or Wi‑Fi required) or call Bluebird at +62 361 761 234.
  2. Set pickup location: Most hotels in Ubud have a designated pickup point. If you’re at a villa, share the exact GPS pin.
  3. Choose vehicle type: Economy (GrabCar/GoCar) for 1‑3 passengers; GrabCar Plus/GoCar XL for groups or extra luggage.
  4. Confirm fare: Grab/Gojek show the price upfront. Bluebird uses a metered fare (always ask to turn on the meter).
  5. Route: The driver will take Jl. Raya Ubud → Jl. By Pass Ngurah Rai or the toll road (Jalan Tol Bali Mandara) if it’s faster. The toll adds about IDR 10,000–15,000 ($0.70–$1.00) which is usually included in the app fare.
  6. Arrival: The driver drops you at the Departure gate (domestic or international terminal).

Platform Comparison

Platform Est. Fare (IDR) Est. Fare (USD) Booking Method Payment Luggage Capacity
Grab (GrabCar Economy) IDR 160,000–220,000 $11–$15 App Cash, card, GoPay 1 large + 1 carry‑on
Gojek (GoCar) IDR 150,000–210,000 $10–$14 App Cash, card, GoPay 1 large + 1 carry‑on
Bluebird Taxi IDR 200,000–300,000 (metered) $13–$20 Call / app / street Cash, card 2 large bags
GrabCar Plus / GoCar XL IDR 250,000–350,000 $17–$23 App Cash, card 3‑4 large bags

Pros & Cons

Tip: Always check that the driver’s app matches the vehicle plate before boarding. For a reliable source, visit Grab Indonesia official site or Gojek official site for service areas and fare estimates.

Private Transfer & Airport Shuttle Services

Private transfers are the most hassle‑free option. A driver meets you at your hotel lobby, helps with luggage, and drives directly to the airport. Many travellers book these in advance via platforms like Klook, Booking.com, or Viator.

Service Comparison

Provider / Platform Vehicle Type Price Range (IDR) Price Range (USD) Inclusions
Klook Private Transfer Standard car / MPV IDR 210,000–320,000 $14–$21 Meet & greet, luggage assistance, 1‑hour waiting time
Booking.com Transfers Car / Minivan IDR 220,000–380,000 $15–$25 Free cancellation up to 24h, flight monitoring
Local operators (e.g. Bali Driver) MPV / HiAce IDR 250,000–450,000 $17–$30 English‑speaking driver, flexible stops, water bottle
Airport Shuttle (shared) Minibus (12 seats) IDR 180,000–250,000 $12–$17 Shared ride, fixed schedule, max 2 bags per person

Why Choose a Private Transfer?

Booking tip: For Klook, search “Ubud airport transfer” and read recent reviews. For local operators, check Bali Tourism Board for accredited driver lists.

Shuttle Bus – The Budget‑Friendly Option

If you’re travelling on a tight budget, shuttle buses offer the lowest fares – but with trade‑offs in comfort and flexibility. The most well‑known operator is Perama Bus, with a daily route from Ubud to the airport.

Perama Bus – Route & Schedule

Direction Departure Point Departure Time Fare (IDR) Fare (USD) Journey Time
Ubud → Airport Perama Ubud Office (Jl. Raya Ubud) 07:30, 10:00, 13:00, 16:00 IDR 80,000 $5.50 2–2.5 hrs
Airport → Ubud Airport bus terminal (ground floor) 09:00, 11:30, 14:30, 17:30 IDR 80,000 $5.50 2–2.5 hrs

What to Expect

Is It Right for You?

Yes, if: you have a flexible schedule, light luggage, and want to save money. No, if: you have a tight flight connection, heavy bags, or need door‑to‑door service.

Source: Check Lonely Planet – Bali Transport for additional shuttle options.

Premium & Special Needs Options: Private Driver & Car Rental

For travellers who need extra comfort, space, or flexibility – or who have special requirements (late‑night flights, large groups, mobility issues) – premium services are worth considering. They are more expensive but offer peace of mind.

Option A: Private Driver (Full‑Day Hire)

Hiring a private driver for half‑day or full‑day is popular in Bali. The driver takes you from Ubud to the airport, and you can also make stops along the way (e.g., Tegenungan Waterfall, Celuk silver village).

Service Price Range (IDR) Price Range (USD) Best For
Half‑day driver (up to 5 hrs) IDR 350,000–500,000 $23–$33 Airport drop + one stop
Full‑day driver (8–10 hrs) IDR 500,000–750,000 $33–$50 Full sightseeing day + airport drop

Option B: Car Rental (Self‑Drive)

Renting a car gives you complete independence – but driving in Bali can be challenging (narrow roads, scooters, unfamiliar signs). Most rental companies require an International Driving Permit (IDP).

When to Choose Premium

Reliable rental platforms: RentalCars.com and Bali Car Rental (check for IDP requirements).

Cost Comparison & Booking Guide – All Options at a Glance

Mode of Transport Est. Time (door‑to‑door) Cost (IDR) Cost (USD) Best For Book in Advance?
Grab / Gojek (Economy) 60–90 min 150,000–220,000 $10–$15 Solo/couple, day flights No (on‑demand)
Bluebird Taxi 60–90 min 200,000–300,000 $13–$20 Those who prefer metered taxi Can call ahead
Private Transfer (Klook) 60–90 min 210,000–320,000 $14–$21 Hassle‑free, groups Yes (recommended)
Perama Shuttle Bus 2–2.5 hrs 80,000 $5.50 Budget travellers, flexible schedule Yes (1 day ahead)
Private Driver (half‑day) Flexible (incl. stops) 350,000–500,000 $23–$33 Sightseeing + airport drop Yes
Car Rental (self‑drive) 60–90 min + drop‑off 250,000–500,000/day $17–$33/day Independent travellers Yes (rental booking)

Cheapest option: Perama Shuttle Bus at IDR 80,000 ($5.50).
Best overall value: GrabCar Economy at IDR 160,000–220,000 ($11–$15).
Most convenient: Private transfer from Klook or Booking.com.

Booking tip for JR Pass / travel passes: Not applicable for Bali, but for airport transfers, use Klook’s Bali airport transfer page for pre‑booking discounts.

Travel Tips & Local Insights – Getting from Ubud to Airport Smoothly

🚦 Traffic – The #1 Factor

Bali’s traffic is unpredictable. The 35‑km drive can take 45 minutes at 6:00 AM, but stretch to 2 hours during afternoon rain or holiday season. Peak hours: 7:00–9:00 AM and 4:00–7:00 PM. Use Google Maps or Waze to check live conditions before you leave.

🧳 Luggage – Use Takkyubin (Baggage Delivery) Style Services

Bali has baggage delivery services (similar to Japan’s Takkyubin) that can send your suitcases from Ubud to the airport for a fee (IDR 100,000–150,000). Companies like Titip Bali or Luggage Delivery Bali will pick up from your hotel and deliver to the airport baggage storage. This allows you to travel hands‑free on your last day. Check Titip Bali for rates.

🏍️ Scooter – Only for the Adventurous

Riding a scooter from Ubud to the airport is not recommended for most tourists. The route is congested, and you’ll need to navigate busy junctions with large vehicles. If you do choose a scooter, wear a helmet, carry an IDP, and expect to pay IDR 50,000–80,000 for fuel. Travel time: 50–80 minutes.

📅 Peak Seasons – Plan Ahead

During Nyepi (Silent Day), Galungan, and Christmas/New Year, roads are extra crowded. Book your transfer at least 48 hours in advance during these periods. Scooters and ride‑hailing apps may have limited availability on Nyepi (no traffic allowed).

🏖️ Surfboards & Sports Equipment

If you’re carrying a surfboard, confirm with the driver that the vehicle has a roof rack or enough space. GrabCar XL and private transfers with MPVs are the safest options. Shuttle buses may charge an additional IDR 50,000 for surfboards.

💰 Tipping Culture

Tipping is not mandatory but appreciated. For a good ride, round up the fare or leave IDR 10,000–20,000 ($0.70–$1.40).

More tips: Read TripAdvisor Ubud to Airport forum for firsthand traveller experiences.

Frequently Asked Questions – Ubud to Ngurah Rai Airport

1. What is the fastest way to get from Ubud to Ngurah Rai Airport?

The fastest way is by private transfer or GrabCar/Gojek with a direct route via the Bali Mandara toll road, taking 45–70 minutes in light traffic. The toll road bypasses the busiest intersections in Denpasar.

2. How much does a taxi from Ubud to the airport cost?

A Bluebird taxi costs IDR 200,000–300,000 ($13–$20) using the meter. Grab/Gojek fares range from IDR 150,000–220,000 ($10–$15). Always check the app price before booking.

3. Is there a direct shuttle bus from Ubud to the airport?

Yes, Perama Bus runs direct shuttle services from Ubud to the airport with 4 daily departures. The fare is IDR 80,000 ($5.50) and the journey takes 2–2.5 hours. Book at least one day in advance.

4. How long does it take to get from Ubud to the airport?

Travel time ranges from 45 minutes to 2 hours, depending on traffic. The average is 60–90 minutes. Allow at least 2.5–3 hours before your flight departure time.

5. Can I use Grab or Gojek from Ubud to the airport?

Yes, both Grab and Gojek operate in Ubud and serve the airport. The fare is shown upfront, and you can pay with cash or card. During peak hours, surge pricing may apply – check the app before confirming.

6. What is the cheapest way to get from Ubud to the airport?

The Perama shuttle bus is the cheapest option at IDR 80,000 ($5.50). If you prefer a private ride, GrabCar Economy starts from IDR 150,000 ($10).

7. Is it safe to ride a scooter from Ubud to the airport?

It is not recommended for most tourists due to heavy traffic, aggressive driving, and limited luggage space. If you choose to ride a scooter, wear a helmet, bring an International Driving Permit, and be prepared for a tiring journey.

8. Should I book a transfer in advance, or find one on the spot?

For peace of mind and to avoid surge pricing, book in advance – especially for early morning or late‑night flights, during rainy season, or in peak holiday periods. For a spontaneous trip, Grab/Gojek are usually available within 5–10 minutes.