I Gusti Ngurah Rai International Airport (DPS) is Bali’s main airport and it’s approximately 38 km south of Ubud. You have three options to get from Bali Airport to Ubud: a taxi, a private transfer, or the shuttle bus.
A Bali Airport taxi or a Bali Airport transfer that can be booked online in advance are the most convenient options. They provide 24/7 door-to-door service at a relatively low cost, making it a great value-for-money choice.
The Kura-Kura shuttle bus is the cheapest option but it takes twice as long and it’s not direct; it departs from Kuta, about 2 km north of Bali Airport, and makes only two stops in Ubud.
Welcome Pickups offers meet and greet services and a friendly introduction to Bali at the same price as a regular taxi. Click here to see the cost.