Denpasar Airport Transportation

Denpasar Airport Transportation: How to Get from Bali Airport to Your Hotel

Ngurah Rai International Airport (DPS), commonly known as Denpasar Airport or Bali Airport, is located approximately 13 km south of Denpasar city center and just 5 km from Kuta Beach. The airport serves as the main gateway to Bali and offers several transportation options to reach popular destinations like Kuta, Seminyak, Ubud, Canggu, and Nusa Dua. This guide will help you choose the best option based on your budget, destination, and travel style.

Option Approximate Cost (IDR) Travel Time to Kuta Best For
Airport Taxi (Fixed Rate) 100,000–150,000 15–25 minutes Most travelers
Grab / Gojek / Maxim 50,000–100,000 15–25 minutes App users
Public Bus (Trans Metro Dewata) 4,400 30–45 minutes Budget travelers
Bemo (Local Minibus) 10,000–20,000 40–60 minutes Adventure seekers
Hotel Shuttle Free–200,000 15–30 minutes Pre-arranged pickups
Private Transfer 150,000–400,000 15–30 minutes Families and groups
Car Rental From 250,000/day Flexible Independent explorers

Airport Taxis

Fixed-Rate Taxi Counter

The official airport taxi service is the most convenient option for most travelers. After exiting customs, look for the taxi counter where you prepay a fixed rate based on your destination. Prices are clearly displayed and vary by zone:

  • Kuta / Tuban: 100,000–150,000 IDR
  • Seminyak / Legian: 150,000–200,000 IDR
  • Sanur: 200,000–250,000 IDR
  • Ubud: 350,000–450,000 IDR
  • Nusa Dua / Jimbaran: 200,000–250,000 IDR
  • Canggu: 200,000–250,000 IDR

The fare includes toll roads where applicable. Drivers receive a slip with your destination, eliminating the need for negotiation. This is the safest and most reliable option for first-time visitors.

Metered Taxis

Metered taxis from companies like Blue Bird are available at the airport, though they are less common than the fixed-rate service. If you use one, ensure the driver uses the meter. The fare to Kuta is typically 80,000–120,000 IDR plus a small airport surcharge.

Ride-Hailing Apps (Grab, Gojek, Maxim)

Grab, Gojek, and Maxim operate extensively in Bali and are often significantly cheaper than airport taxis. However, strict regulations at Ngurah Rai Airport mean that ride-hailing pickups are restricted to designated areas outside the terminal.

Important: You cannot be picked up directly in front of the arrivals hall. Follow signs to the designated ride-hailing pickup zone, which is a short walk from the terminal. Alternatively, you may need to walk to a nearby location outside airport grounds.

A ride to Kuta typically costs 50,000–100,000 IDR, while Seminyak is around 100,000–150,000 IDR. Prices fluctuate based on demand and surge pricing.

Public Bus (Trans Metro Dewata)

Bali’s public bus system, Trans Metro Dewata, offers an affordable way to reach the city. The bus stop is located outside the airport terminal, approximately a 10-minute walk.

Routes serving the airport area:

  • Corridor 2 – Airport to Terminal Ubung (Denpasar)
  • Corridor 3 – Airport to Terminal Pesiapan (Tabanan)

Buses run from approximately 5:00 AM to 9:00 PM, with fares of just 4,400 IDR (approximately $0.30 USD). This is the cheapest option but requires walking and may involve transfers to reach beach areas.

Bemo (Local Minibus)

Bemos are traditional Indonesian minibuses that operate on fixed routes. While increasingly rare in Bali due to the rise of ride-hailing apps, some still serve the airport area. Fares are typically 10,000–20,000 IDR. This option is best for adventurous travelers with time to spare and minimal luggage.

Hotel Shuttles

Many hotels and resorts in Bali offer airport pickup services, either free or for a fee (usually 150,000–300,000 IDR). Check with your accommodation before arrival to arrange this service. Drivers typically wait in the arrivals hall with a name sign, making this a stress-free option.

Private Transfers

Pre-booked private transfers are ideal for families, groups, or travelers arriving late at night. A driver will meet you at the arrivals hall and take you directly to your hotel in a private vehicle. Prices start from 150,000 IDR for a sedan and 250,000 IDR for a minivan. Most companies offer meet-and-greet service and child seats on request.

Car Rental at Denpasar Airport (Bali)

For travelers planning to explore Bali independently, renting a car at Denpasar Airport is an excellent choice. Daily rates start from approximately 250,000 IDR for an economy car, with SUVs and family vehicles available from 400,000 IDR per day. Rental desks are located in the arrivals hall, and most companies offer free cancellation and full insurance options.

👉 Compare car rental prices at Bali Airport and book online →

Having your own vehicle allows you to explore hidden beaches in Uluwatu, visit the rice terraces of Ubud, or drive to the temples of Tanah Lot at your own pace without relying on taxis or tour operators.

Transportation Tips

  • Arriving late at night: Taxis and ride-hailing apps remain available 24/7, but public buses stop running after 9:00 PM.
  • Cash is essential: Most taxis and local transport prefer cash. Keep small bills handy for exact fares.
  • Beware of scams: Always use the official taxi counter or ride-hailing apps. Avoid unlicensed drivers who approach you inside the terminal claiming to be “Grab” or “taxi.”
  • Traffic: Bali traffic can be heavy, especially in Kuta, Seminyak, and Canggu. Allow extra time during peak hours (8:00–10:00 AM and 5:00–7:00 PM).
  • Luggage: Public buses and bemos have limited luggage space. If you have large suitcases, choose a taxi or private transfer.
  • Airport tax: As of 2024, all Indonesian airports include the passenger service charge in ticket prices. No separate payment is required.

Frequently Asked Questions

How much is a taxi from Bali Airport to Kuta?
A taxi from Bali Airport (DPS) to Kuta costs approximately 100,000–150,000 IDR using the official fixed-rate counter. Travel time is 15–25 minutes depending on traffic.

How much is a taxi from Bali Airport to Seminyak?
A taxi to Seminyak costs approximately 150,000–200,000 IDR. Travel time is 25–40 minutes depending on traffic conditions.

How much is a taxi from Bali Airport to Ubud?
A taxi to Ubud costs approximately 350,000–450,000 IDR. Travel time is 60–90 minutes depending on traffic and your specific destination in Ubud.

Is there a train from Bali Airport?
No, Bali does not have a railway system. The main transport options from the airport are taxis, ride-hailing apps, buses, private transfers, and rental cars.

What is the cheapest way to get from Bali Airport?
The cheapest option is the Trans Metro Dewata public bus, which costs just 4,400 IDR. However, it requires walking to the bus stop and may involve transfers.

Does Grab work at Bali Airport?
Yes, Grab and Gojek operate at Bali Airport, but pickups are restricted to designated zones outside the terminal. Follow signs to the ride-hailing pickup area.

How far is Bali Airport from Kuta, Seminyak, and Ubud?
Bali Airport is approximately 5 km from Kuta (15–25 minutes), 10 km from Seminyak (25–40 minutes), and 40 km from Ubud (60–90 minutes), depending on traffic.

Why is Bali Airport called Denpasar?
The airport is officially named Ngurah Rai International Airport (DPS) but is often called Denpasar Airport because it is located near Denpasar, the capital city of Bali. The IATA code DPS comes from Denpasar.