Solitary walk on a tranquil Bali beach at sunset, capturing serenity and natural beauty.

Ngurah Rai International (DPS)

Bali Airport Transfer Guide

Pre-book a private transfer from DPS: your driver tracks your flight and meets you in arrivals with a name sign, at a fare fixed when you book.

  • Driver tracks your flight
  • Fare fixed when you book
  • ✍ Name sign in arrivals

Pre-book your pickup

From

Ngurah Rai International (DPS)

Where are you going?

Prices are shown when you choose your car and time.

Photo: Muhammad Endry on Pexels.

Bali Ngurah Rai (DPS) is 13 km south of Denpasar — but tourists rarely stay in Denpasar itself. The big tourist drops are Kuta (3 km, 10-20 min), Seminyak (8 km, 25-45 min), Canggu (12 km, 30-60 min), Ubud (35 km, 60-110 min), and Uluwatu (15 km, 30-60 min). DPS taxis are notorious — fixed-rate counters charge 2-3x what a metered Grab or pre-booked transfer charges. The official airport taxi to Kuta is IDR 150,000 (~$10); to Ubud IDR 350-450K (~$25-30). Pre-booked transfers are reliable, English-driver, with name-sign meet-and-greet.

Airport
Ngurah Rai International (DPS)
Country
🇮🇩 Indonesia
Distance
3 km Kuta / 8 km Seminyak / 12 km Canggu / 35 km Ubud / 15 km Uluwatu

Where can your driver take you from DPS?

Transfers you can pre-book from Bali airport. Tap one to see cars and prices.

Airport taxi
DPS → Taxi

Airport taxi

Book
Destination
DPS → Canggu

Airport to Canggu

Book
Destination
DPS → Kuta

Airport to Kuta

Book
Destination
DPS → Seminyak

Airport to Seminyak

Book
Destination
DPS → Ubud

Airport to Ubud

Book

Bali airport transfer options compared

How long each way takes
0 min20 min40 min60 min80 min100 min120 minWelcome Pickups (pre-booked)15–110 minKiwitaxi (pre-booked)15–110 minGrab / Bluebird Taxi app15–110 minDPS airport taxi (fixed-rate)15–110 minHotel free shuttle20–90 minDamri public bus60–120 min

Journey times from the table below; traffic and time of day change them.

OptionCostTimeNotes
Welcome Pickups (pre-booked)Fixed fare when you book15–110 minMeet-and-greet, English driver, fixed fare, flight tracked.
Kiwitaxi (pre-booked)Fixed fare when you book15–110 minMarketplace, instant quote, no language barrier.
Grab / Bluebird Taxi app$7–2515–110 minGrab cheapest. Bluebird (metered) reliable but more expensive.
DPS airport taxi (fixed-rate)$10–3015–110 minOfficial taxi counter — overpriced + commission to driver-broker.
Hotel free shuttle$020–90 minMany hotels offer free pickup — check before booking transfer.
Damri public bus$1.50–360–120 minLimited routes (Kuta, Denpasar). Not luggage-friendly.

Skip the taxi queue in Bali

Your driver tracks your flight and meets you in arrivals in Bali.

Top destinations from DPS

Destination

Kuta / Legian

Closest, 10-20 min — backpacker + beach area.

Destination

Seminyak / Petitenget

8 km, 25-45 min — restaurants + luxury hotels.

Destination

Canggu / Berawa

12 km north, 30-60 min — digital nomad area.

Destination

Ubud (inland, cultural)

35 km inland, 60-110 min depending on traffic.

Destination

Uluwatu / Bukit Peninsula

15 km south, 30-60 min — surfing + luxury cliff resorts.

From landing to the door

How your Bali pickup works

Passport and a phone with a booking on a red suitcase1

Book before you fly

Pick your Bali destination, car and pickup time, and add your flight number.

Photo: Jacob on Pexels.

A driver waiting beside a black car2

Meet your driver

Your driver tracks the flight and waits in arrivals with a sign showing your name.

Photo: Lee Salem on Pexels.

A car on a country road heading towards the mountains3

Ride straight there

No taxi queue and no haggling: the fare was fixed when you booked.

Photo: Artem Yellow on Pexels.

One driver, door to door

From DPS your driver takes you straight to Bali's centre, the station or out to resorts and towns in the region, with no changes on the way.

  • Your driver tracks your flight and waits if you land late
  • Fare fixed when you book
  • Met in arrivals with a name sign
Book your Bali pickup
DPSCangguKutaSeminyakUbud

Sketch, not to scale.

Booking tips for Bali

  • → NEVER use the airport taxi counter — fixed rates are 2-3x app/pre-book prices
  • → Grab is the budget winner inside Bali — install BEFORE landing (need Indonesian SIM or roaming for OTP)
  • → For Ubud + Uluwatu arrivals: pre-book — long drives need English-speaking driver + AC + reliability
  • → Most hotels in Kuta/Seminyak/Canggu offer free pickup if you book 3+ nights — ask before paying transfer

Complete your trip

A made-up hotel bed with white pillows and warm bedside lamps

Photo: Engin Akyurt on Pexels.

Hotels in Bali

Compare places to stay before you land.

Rows of metal luggage lockers with a payment screen at a station

Photo: Patrick on Pexels.

Bags before check-in?

Leave your luggage in Bali and explore hands-free.

Luggage storage in Bali

Data when you land

An eSIM gets you online to message your driver without roaming charges.

Airalo eSIMs

Bali airport transfer FAQ

DPS airport taxi vs Grab vs pre-booked?+

DPS official taxi to Kuta: IDR 150K (~$10) for 10-min drive — overpriced. Grab/Bluebird app: ~$7-12 same trip. Pre-booked transfer (Welcome Pickups): with meet-and-greet + English driver + flight tracking. For solo + short distance (Kuta): Grab wins on price. For Ubud / Uluwatu / families: pre-book wins on safety + reliability.

Bali airport scam — what to watch for?+

Outside arrivals: "drivers" approach offering rides at 3-5x fair price. They often demand IDR 500K-1M (~$35-70) for trips that should be $10-15. To avoid: pre-book before arrival, install Grab before landing, or use the official taxi counter (overpriced but won't scam). Pre-booked transfers with meet-and-greet eliminate this entirely.

How long is DPS to Ubud realistically?+

Direct distance 35 km — Google Maps says 60 min. Realistic time: 75-110 min. Bali traffic is consistently bad on the single road through Denpasar + Sukawati. Friday + weekend afternoons can hit 2h+. For Ubud arrivals: pre-book transfer in advance — drivers know shortcuts via Mas/Bedulu when traffic warrants it.

Late-night DPS arrival (after 23:00)?+

Last Damri public bus: 22:00. Grab/Bluebird: 24/7 but reduced drivers + 1.5x surge after 23:00. Pre-booked transfer: confirmed regardless of hour. For arrivals after 23:00: pre-book OR queue for the official airport taxi (overpriced but always staffed). Skip the curb-side "driver" offers.

Ready for Bali?

Your driver tracks your flight and meets you in arrivals in Bali.

Mobile data for Indonesia

Get mobile data for Indonesia set up before you land.

Airport lounges at Ngurah Rai Airport

Wait for your flight in a lounge — one membership covers lounges at airports across the country and worldwide.

Transfers from Bali airport by destination