The cheapest way from I Gusti Ngurah Rai Airport (DPS) into Kuta and Denpasar is the Trans Metro Dewata Koridor 2 bus from the stop by the parking building near the Domestic Terminal — a flat Rp 4,400 (about US$0.30), reaching Sentral Parkir Kuta in about 15–20 minutes and central Denpasar in 45–60. Payment is cashless only (QRIS QR code or an Indonesian e-money card) and the last bus leaves around 18:40–19:00, after which Grab/Gojek from the designated pickup zones (roughly Rp 100,000–130,000 to Kuta) or the fixed-rate taxi counter (about Rp 150,000–200,000 to Kuta) are the realistic options. Never take the touts inside arrivals quoting Rp 300,000+.
How to find it
- AIRPORTI Gusti Ngurah Rai International Airport (Bali)
- 01From arrivals, follow the 'Trans Metro Dewata' signs to the bus stop by the parking building near the Domestic Terminal — from international arrivals it's a signposted walk of about 5–10 minutes. Ignore anyone offering 'taxi? transport?' on the way.
- 02Board the Koridor 2 (K2) bus towards Terminal Ubung and pay Rp 4,400 by QRIS QR code or e-money card — no cash. Buses run roughly every 15–25 minutes from about 05:00, with the last departures around 18:40–19:00; track the next bus in the Mitra Darat app.
- 03For Kuta, get off at Sentral Parkir Kuta after about 15–20 minutes — from there it's a 15–20 minute walk (or a short Gojek hop) to Kuta Beach and the Poppies Lanes area. The bus has no luggage hold, so big suitcases ride between your knees.
- 04For Denpasar, stay on: the K2 continues through the city centre (Gajah Mada heritage area) to Terminal Ubung in roughly 45–60 minutes from the airport, depending on traffic.
- CITY CENTREDenpasar
Ticket
Trans Metro Dewata flat fare, Koridor 2 (K2) towards Terminal Ubung via Sentral Parkir Kuta and central Denpasar
Where to buy: There is no paper ticket and no cash accepted — you pay on board. Either scan the QRIS QR code with an Indonesian e-wallet (cross-border QRIS also works with some Singaporean, Malaysian, Thai and other Asian banking apps) or tap an Indonesian e-money card (Flazz, Mandiri e-Money, Brizzi, TapCash), sold at convenience stores in and around the terminals.
How to pay: Flat Rp 4,400 per boarding (about US$0.30), whatever the distance — the airport stop has no surcharge. Scan or tap when you board; sort your payment method out before you queue, because drivers cannot take cash.
All ways to downtown, compared
| Option | Price | Time | Ticket |
|---|---|---|---|
| BusCheapest route | IDR 4,400 | 1 h | Trans Metro Dewata flat fare, Koridor 2 (K2) towards Terminal Ubung via Sentral Parkir Kuta and central Denpasar |
| Rideshare | IDR 110,000 | 30 min | GrabCar / GoCar fare booked in-app, airport pickup fees included |
| Taxi | IDR 200,000 | 25 min | Official airport taxi, fixed rate by destination zone (voucher from the counter) |
Frequently asked
- What is the cheapest way from Bali airport to Kuta or Denpasar?
- The Trans Metro Dewata Koridor 2 (K2) public bus from the stop near the Domestic Terminal parking building: a flat Rp 4,400 (about US$0.30) to anywhere on the line, including Sentral Parkir Kuta (15–20 minutes) and central Denpasar (45–60 minutes).
- Can I pay cash on the Trans Metro Dewata bus?
- No — the bus is strictly cashless. Pay Rp 4,400 by scanning the QRIS QR code with an Indonesian e-wallet (cross-border QRIS also works with some Asian banking apps) or by tapping an Indonesian e-money card such as Flazz or Brizzi, sold at convenience stores. Sort this out before you board.
- Is the Trans Metro Dewata bus still running? I heard it was suspended.
- Yes — the service was suspended for funding reasons from 1 January 2025 but resumed on 20 April 2025 with shorter hours: roughly 05:00 to 18:40–19:00, every 15–25 minutes. Check the Mitra Darat app or @transmetrodewata on Instagram for live status before relying on it.
- How much is a taxi from Bali airport to Kuta?
- The official fixed-rate counter outside arrivals charges about Rp 150,000–200,000 to Kuta, plus a Rp 50,000 surcharge between 22:00 and 06:00. Grab or Gojek booked in-app from the designated pickup zones runs roughly Rp 100,000–130,000. Touts inside the terminal quote Rp 300,000+ — skip them.
- Where do Grab and Gojek pick up at Bali airport?
- Only at designated pickup zones: from international arrivals follow the Grab signs through the terminal shops to the pickup lounge, from domestic arrivals via the parking building — the app shows the exact spot. Motorbike pickups (GrabBike/GoRide) are not available at the airport.
- How do I get to Kuta or Denpasar if I land in the evening or at night?
- After the last Trans Metro Dewata bus around 18:40–19:00 there is no public transport, so book a Grab/Gojek from the designated zones (roughly Rp 100,000–130,000 to Kuta) or use the 24-hour fixed-rate taxi counter (about Rp 150,000–200,000 to Kuta, +Rp 50,000 after 22:00).
Last verified: . Prices and timetables change — confirm at the official transport source.
