How to Get from Bali Ngurah Rai International Airport (DPS) to Denpasar City Centre
Denpasar City Centre is 14.4 km northeast of Bali Ngurah Rai International Airport. The trip takes about 25 minutes by car in light traffic and up to 55 minutes by public bus, depending on traffic and your final stop.
Bali Ngurah Rai International Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Denpasar City Centre
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore unofficial drivers inside the arrivals hall; they are not licensed and often overcharge or take longer routes.
- Use only the fixed-fare counter or a pre-booked/ride-hailing app; never agree to a metered taxi at the kerb.
- Confirm the total price before loading luggage; airport taxis are not metered and the toll road is extra if used.
- Trans Metro Dewata does not accept cash; if a bus staff asks for cash, it is a scam.
Frequently Asked Questions
The Trans Metro Dewata K2B public bus costs Rp4,400 (about €0.20) per ride using QRIS or e-money. It runs every 15–20 minutes during the day and takes about 55 minutes, with a short walk or ride from the nearest bus stop.
By taxi or private car, allow about 25–35 minutes in good traffic and 30–45 minutes at peak times. The public bus takes around 55 minutes plus the final walk.
Card acceptance is reported but not guaranteed; carry Indonesian rupiah and pay at the official fixed-fare counter before boarding.
Yes, both operate from designated pick-up zones (Grab lounge / Gojek point) near the terminal, not at the general kerb. App fares may be lower than the airport taxi and vary with demand.
A private transfer or official airport taxi is best; both offer door-to-door service and space for luggage. The public bus has little luggage space and requires walking to/from stops.
No, Trans Metro Dewata operates only during the day, with last buses around 18:30–19:00. For late-night arrivals use a taxi, rideshare or private transfer.
Nearby places
More transfers from Bali Ngurah Rai International Airport (DPS)


