Explorama Tours

Bali guide › Organise your stay

How do I get from Bali airport to my hotel?

Choose your ride before you land: a pre-booked driver for a stress-free arrival, the official airport taxi counter for a fixed fare, a Blue Bird metered taxi, or Grab and Gojek from the dedicated pick-up area. Ngurah Rai airport (DPS) is in the south, so Kuta is 15 to 25 minutes away and Ubud 1 to 1.5 hours.

First you have to get out of the airport. Allow a good hour between landing and the exit: immigration (see "Do I need a visa for Bali?" for the e-VOA at IDR 500,000, about US$28, and the All Indonesia form), baggage, then customs. Drivers and fake taxi touts crowd the arrivals area, and anyone who approaches you inside the building is not official.

Your options:

Travel times to other areas: Seminyak 20 to 40 minutes, Canggu 35 to 60 minutes, Uluwatu about 1 hour, Sanur harbour (for the fast boats) 30 to 60 minutes. These grow quickly at rush hour and in the rain. Landing late at night, or travelling with a surfboard bag? Book a driver and tell them about the board, because it will not fit in a standard taxi. Keep some cash for tolls and tips.

Verdict: pre-book a driver if you land at night, travel with children, luggage or boards, or are heading to Ubud, Canggu or beyond. For a daytime hop to Kuta or Seminyak, the airport taxi counter or a Grab is fine.

Tip: sort out your eSIM and Grab before you leave: then you can book from your seat or the baggage hall instead of hunting for Wi-Fi, and you skip the haggling altogether.

Checked in October 2026. Fares and journey times are indicative and depend on traffic: check before you travel.

View on the interactive map

More landmarks in this section