Bali Airport to Ubud Transfer
Comfortable shared shuttle and private car transfers from Ngurah Rai International Airport to Ubud town centre and surrounding areas.
Planning your Bali Airport (Ngurah Rai) to Ubud transfer
The drive from Bali Airport (Ngurah Rai) to Ubud takes around 1 hour 30 minutes, depending on traffic. For a shared shuttle, provide your pickup location when you book.
Explore Bali before you go
Planning stops around your journey? Browse the national tourism guide for ideas on Bali's destinations and culture.
Indonesia Travel's Bali destination guide (Official source in English)What to know about your transfer
Review pickup details and travel time before choosing your departure.
- Shared Van Service — Comfortable, air-conditioned shared vans. More affordable than private taxis, more reliable than rideshare.
- Door-to-Door — Pickup from your hotel lobby and drop-off at your destination. No need to carry luggage far.
- On-Time Departures — Fixed departure schedules mean you can plan your Bali day without stress.
- WhatsApp Support — Our team is available 24/7 on WhatsApp for last-minute changes, questions, or special requests.
What the fare covers and what costs extra
Compare the services listed below with expenses you will need to arrange separately.
- Hotel / airport pickup & drop-off
- Professional English-speaking driver
- Fuel, tolls & parking
- Air-conditioned private vehicle
- 24/7 customer support
- Meals & drinks
- Personal expenses
- Tours & activities
- Accommodation
- Driver gratuity (optional)
Questions about travelling from Bali Airport (Ngurah Rai) to Ubud
Find answers about journey time, tickets and where to start your trip.
- How far is Bali Airport from Ubud?
- Ngurah Rai International Airport is approximately 35 km south of Ubud town centre. The drive takes 1 hour 30 minutes to 2 hours depending on traffic, which can be heavy in the afternoon on the Kuta–Denpasar–Ubud corridor.
- What is the cheapest way to get from Bali Airport to Ubud?
- A shared shuttle is the most affordable option at around Rp 150,000–200,000 per person. Metered taxis and ride-share apps (Grab) are also available but cost more. Private cars offer door-to-door convenience for groups.
- Should I book my airport transfer in advance?
- We strongly recommend pre-booking, especially if you're arriving at night or during peak season. Pre-booking guarantees your driver is waiting at arrivals — no need to negotiate with taxi touts outside the terminal.
- Is there a fixed-price taxi from Bali Airport to Ubud?
- Yes, Bali airport has official fixed-price taxis from the taxi counter inside arrivals. Expect to pay Rp 350,000–450,000 for the Ngurah Rai to Ubud route. Pre-booking a shared shuttle with us is significantly cheaper.
- Can the transfer pick me up anywhere in Ubud?
- Our transfers drop you at your hotel or guesthouse in Ubud. For airport pickups, we meet you in the arrivals hall with a name board. Simply book via WhatsApp and share your flight details.
Other routes around Bali Airport (Ngurah Rai) and Ubud
Explore other connections if your departure point or destination changes.