Your Options from Ngurah Rai Airport
Grab or Gojek (Best Value)
Book via app — transparent pricing, see cost before confirming. Designated pickup area outside arrivals.
- Airport → Kuta: IDR 30,000–60,000 ($2–4)
- Airport → Seminyak: IDR 60,000–100,000 ($4–6.50)
- Airport → Canggu: IDR 80,000–130,000 ($5–8.50)
- Airport → Ubud: IDR 180,000–280,000 ($12–18)
Official Airport Taxi
Fixed-rate system, reliable, no negotiation. More expensive than Grab but hassle-free.
- To Seminyak: IDR 110,000–140,000
- To Canggu: IDR 150,000–200,000
- To Ubud: IDR 270,000–350,000
Avoid Unofficial Touts
Inside arrivals you’ll be approached by unofficial drivers quoting high prices. Always use Grab, the official counter, or a pre-booked transfer.
Journey Times
Kuta: 10–20 min. Seminyak: 20–35 min. Canggu: 30–60 min (traffic). Ubud: 1.5–2.5 hours.
Plan Your Trip
- 🎫 Tours & activities — Klook
- 🏨 Hotels — EconomyBookings
- 🚕 Airport transfer — Welcome Pickups
- 📱 eSIM & SIM card — Airalo
- 🚗 Car & scooter rental — Localrent
- ✈️ Flights — Kiwi.com