Which Airport Do You Fly Into for Bali?

You fly into Denpasar — I Gusti Ngurah Rai International Airport (DPS), the only international airport in Bali, on the island’s south coast about 4 km from Kuta. There is no airport in Ubud, Canggu, Seminyak, or north Bali; every visitor lands at DPS and continues by road. The nearest airport to anywhere in Bali is DPS.

  • DPS — the only Bali airport
  • Denpasar / Ngurah Rai
  • South Bali, ~4 km from Kuta
  • 24 hours, 1 international terminal

DPS Is the Only Airport in Bali

Bali is a single island with a single commercial airport: I Gusti Ngurah Rai International Airport, IATA code DPS, named after a Balinese national hero. It’s often called “Denpasar airport” after the provincial capital, but it actually sits in Tuban, on the narrow neck of land between Kuta and Jimbaran in the far south of the island. Whether your booking says Denpasar, Ngurah Rai, Kuta, or simply “Bali,” it’s the same airport — DPS.

That one detail shapes every arrival: no matter where you’re staying, you land in the south and travel overland from there. Ubud, Canggu, Seminyak, Uluwatu, Lovina, Amed — none of them has its own airport. The only question that matters is how far your accommodation is from DPS, and the table below answers it for the areas most travellers head to first.

Destination Distance from DPS Drive Time Region
Kuta4 km15–30 minSouth
Seminyak10 km30–55 minSouth
Nusa Dua13 km30–55 minSouth
Sanur16 km35–60 minSoutheast
Canggu16 km40–75 minSouthwest
Uluwatu23 km45–75 minBukit Peninsula
Ubud37 km60–105 minCentral
Lovina87 km140–190 minNorth
Amed97 km150–210 minEast

Distances and drive times are measured from DPS by road. Southern Bali times swing widely with traffic; the longer end reflects the 16:00–19:00 peak.

The Nearest Airport to Ubud, Canggu & the Rest of Bali

Search engines fill up with questions like “nearest airport to Ubud” or “closest airport to Canggu,” and the answer is always the same: DPS. There is no closer option, because it’s the island’s only airport. What actually changes is the drive time, so here’s the plain-language version:

  • Nearest airport to Ubud: DPS, about 37 km and 60–105 minutes by car through central Bali.
  • Nearest airport to Canggu: DPS, 16 km and 40–75 minutes via Sunset Road.
  • Nearest airport to Uluwatu / the Bukit: DPS, 23 km and 45–75 minutes.
  • Nearest airport to Seminyak: DPS, 10 km and 30–55 minutes.
  • Nearest airport to north Bali (Lovina, Munduk): still DPS — 2.5 to 3 hours over the mountains — though a few travellers arriving from Java approach via Banyuwangi instead (see below).

If your route page or hotel confirmation mentions a “nearest airport,” it’s referring to DPS every time. For the full breakdown of the airport itself — terminals, immigration, and facilities — see our Bali airport guide.

When Another Airport Might Come Up

DPS is the answer for essentially every Bali trip, but two other airports occasionally enter the conversation, so it’s worth knowing when they’re relevant — and when they’re a red herring.

Banyuwangi (BWX), East Java. This small airport sits across the Bali Strait on Java’s eastern tip. It only matters if you’re travelling overland between Java and Bali via the Gilimanuk–Ketapang ferry, or combining Bali with Ijen volcano. For a normal beach-and-villa Bali holiday, you would not fly into Banyuwangi.

Lombok (LOP). Lombok International Airport serves the neighbouring island of Lombok and the Gili Islands — not Bali. Travellers sometimes see it in flight searches because the islands are close, but arriving in Lombok for a Bali holiday means an extra fast-boat or a second flight. Fly into DPS for Bali; use Lombok only if Lombok or the Gilis are your actual destination.

In short: unless your itinerary specifically involves East Java or Lombok, book your flights to Denpasar (DPS) and everything else falls into place.

Getting from DPS to Your Accommodation

Because you always land in the south and travel overland, the part worth planning is the ride from the terminal to your hotel or villa — especially after a long-haul flight or a late-night landing. You have a few options: a metered taxi from the official counter, a Grab or Gojek picked up from the designated ride-hail zone, or a pre-booked private transfer where a driver meets you at arrivals with your name on a board.

For most first-time arrivals, a private airport transfer is the smoothest choice: the price is fixed in advance, the driver tracks your flight, and there’s no negotiating with touts at the exit. Fares start at $95 to the nearest zones and are listed route by route on our Bali airport transfer price list. If you’re planning to explore beyond your hotel, the same service extends to a Bali private driver for full-day touring, and heading to the cultural heart of the island there’s a dedicated airport transfer to Ubud. New to landing at DPS? The step-by-step Bali airport transfer guide covers immigration, baggage, and exactly where to meet your driver.

Which Airport for Bali — Common Questions

What airport do you fly into for Bali?
You fly into Denpasar — I Gusti Ngurah Rai International Airport (DPS), the only international airport in Bali. It’s in the south of the island, about 4 km from Kuta, and handles every international and domestic arrival. No matter where you’re staying — Ubud, Canggu, Seminyak, or beyond — you land at DPS and continue by road.
What is the name of Bali’s airport?
Its full name is I Gusti Ngurah Rai International Airport, IATA code DPS, named after a Balinese national hero. It’s commonly called Denpasar Airport, Ngurah Rai Airport, or simply Bali Airport — all four names refer to the same airport in Tuban, between Kuta and Jimbaran.
Is there an airport in Ubud?
No. Ubud has no airport. The nearest — and only — airport is DPS in southern Bali, roughly 37 km away, a 60 to 105-minute drive depending on traffic. Most Ubud-bound travellers pre-book a private transfer so a driver is waiting at arrivals for the ride up to central Bali.
How far is Bali airport from the main tourist areas?
From DPS it’s about 4 km to Kuta (15–30 min), 10 km to Seminyak (30–55 min), 13 km to Nusa Dua (30–55 min), 16 km to Canggu (40–75 min), 23 km to Uluwatu (45–75 min), and 37 km to Ubud (60–105 min). Northern and eastern spots like Lovina and Amed are 2.5 to 3.5 hours away.
Are there other airports near Bali?
The two closest are Banyuwangi (BWX) on Java’s eastern tip, relevant only for overland Java–Bali trips via the Gilimanuk ferry, and Lombok (LOP), which serves Lombok and the Gili Islands rather than Bali. For any standard Bali holiday, fly into Denpasar (DPS) — the other two mean an extra ferry or flight.

Landing at DPS? Have a Driver Waiting.

Fixed USD pricing, a nameboard meet & greet, and flight tracking on every arrival — operated by Bali Premium Trip since 2015.