I Gusti Ngurah Rai International Airport (DPS), known simply as Bali Airport, sits in the Tuban area of southern Bali, between Kuta and Jimbaran, about 3 km south of Kuta (a 10–15 minute drive in light traffic) and roughly 13 km from Denpasar. There is no train or metro on the island, so every traveller reaches their hotel by road: an official airport taxi, a pre-booked transfer, a ride-hailing car, a rental car or scooter, or a hotel shuttle. Which one suits you comes down to your budget, how much luggage you have, where you are staying and how comfortable you are with Bali's often-heavy traffic.

Your options at a glance

The wide sandy sweep of Kuta Beach in southern Bali at sunset
Kuta Beach, only about 3 km from the airport
OptionTime to Kuta / typical resortNotes
Official airport taxi~10–15 min to KutaFixed-fare coupon by zone from the arrivals counter
Private transfer~10–15 min to KutaBooked ahead at a fixed rate; driver waits at arrivals
Ride-hailing (Grab / Gojek)variesPick-ups restricted to designated points at the airport
Rental car or scootervariesDesks at the airport; drive on the left, permit required
Hotel shuttlevariesOffered by many resorts; confirm when you book

Traffic in the Kuta–Seminyak–Denpasar corridor can be slow, so a short distance may still take a while. Seminyak is about a 25 minute drive off-peak, an hour or more in the evening rush (roughly 07:00–09:00 and 16:00–19:00), Nusa Dua about 30 minutes, Ubud around 1.5 hours, and Uluwatu about 45 minutes to an hour, all heavily dependent on the traffic.

The official airport taxi

Bali's airport uses an official taxi counter in the arrivals area with fixed fares set by destination zone, so you pay a known price rather than watching a meter. You pay or collect a coupon at the counter and are matched with a driver. This is the simplest walk-up option and avoids haggling. Reputable metered taxis, such as the Bluebird group, also operate on the island, but pick-ups at the airport itself are channelled through the official system. Fares are quoted in Indonesian rupiah (IDR); carry some cash, as not every driver takes cards. See our airport taxis guide for how the zones and coupons work.

Private transfer

A pre-booked transfer locks in a fixed price and puts a driver in the arrivals hall waiting for you, often with a name board. It is the calmest choice after a long-haul flight, when you are travelling as a family or group, carrying a lot of luggage, or landing late at night. Many Bali hotels and villas will arrange one for you. You can also size the vehicle to your party. Full detail is on our private transfers page.

Ride-hailing, car and scooter rental

App-based ride-hailing (Grab and Gojek) is widely used across Bali, but picking up directly at the airport is restricted, there are designated meeting points rather than kerbside pick-up, so many arrivals use the official taxi or a pre-booked transfer instead and save the apps for later trips. If you plan to explore, several companies rent cars at the airport, and scooters are a popular way to get around; remember that Bali drives on the left and that a valid licence with an International Driving Permit is required. If you are heading straight to a resort, see our guide to the beaches and resorts.

Hotel shuttle

  • Hotel shuttle: many resorts and villas run a complimentary or low-cost pick-up, so confirm the service and share your flight details when you book the room.
  • Plan for traffic: allow a generous buffer at busy times of day, especially heading north toward Seminyak, Canggu or Ubud.

Drive times, fares and coupon zones can change, so confirm the details locally close to your travel date.