
Bali Ngurah Rai International Airport (DPS) is the primary international airport serving Bali and the surrounding regions of Indonesia. It is one of the busiest airports in Southeast Asia, connecting passengers to both domestic and international destinations through major airlines such as Garuda Indonesia, AirAsia, Batik Air, Singapore Airlines, and Emirates. The airport is located in Tuban, just south of Kuta, and stands approximately 37–40 kilometers from Ubud, one of Bali’s most popular cultural and wellness destinations. Depending on traffic and the mode of transportation, the journey from the airport to Ubud usually takes 60–90 minutes. Ubud is famous for its lush rice terraces, temples, artisan markets, yoga retreats, healthy cafés, and serene jungle landscapes. Highlights include the Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Campuhan Ridge Walk, and Ubud Palace.
About the Airport
Official Name: I Gusti Ngurah Rai International Airport (DPS)
Location: Jalan Airport Ngurah Rai, Tuban, Badung Regency, Bali, Indonesia
Airport Facilities: The airport offers a wide range of amenities, including cafés, Balinese and international restaurants, duty-free shops, lounges, currency exchange counters, ATMs, mobile SIM card kiosks, spa services, and car rental desks.
How to get from Bali Ngurah Rai International Airport to Ubud? Travelers can reach Ubud by airport taxi, ride-hailing apps (Grab/Gojek), Bali Airport private transfers, or shuttle services.

Photo by Max Kukurudziak on Unsplash
There is no direct public bus operating from Bali Ngurah Rai International Airport to Ubud. Bali’s public transport system is limited, and airport arrivals cannot directly board a city bus to Ubud. Travelers who want to use public transportation must exit the airport area and connect to a Trans Metro Dewata bus line, which is not recommended for those with luggage or after long flights.
Public buses in Bali are extremely cost-effective, but not practical for reaching Ubud directly. Travel times can become very long due to multiple connections, and you may still need a taxi or motorbike ride at the end of your journey to reach your hotel.
Motorbike Taxi / Local Shuttle from Bali Airport to Ubud
Travelers who choose to combine public buses with additional local transport options such as motorbike taxis (ojek), ride-hailing motorbikes, or small local shuttle vehicles. You can reach Ubud at a relatively low cost. However, this method involves multiple connections and may require walking outside the airport to reach designated pickup points.
Motorbike taxis (offered by Gojek or Grab) are widely available around the airport area, although direct motorbike pickups inside the terminal are not always allowed. Local shuttles, on the other hand, are small shared vans that operate irregularly and may have limited luggage space.
This type of transport is most suitable for solo travelers with light bags and those who do not mind longer travel times or multiple transfers.
Gojek or Grab Fare from Bali Airport to Ubud
Motorbike Taxi (Ojek):
Travelers can expect to pay approximately IDR 50,000 – 150,000 depending on distance, traffic, and the pickup point. This is usually the cheapest way to complete the journey from the bus stop to Ubud or directly to central Ubud from a nearby connection point.
Local Shuttle Vans:
Shared shuttle vans typically cost IDR 100,000 – 150,000 per person. Prices vary depending on the operator, availability, and route. These shuttles may require waiting for the vehicle to fill up before departure.
This option is the most budget-friendly but also the slowest, as it involves multiple legs of travel.
Travelers with large or multiple suitcases may find motorbike taxis impractical.
Local shuttles often do not drop passengers directly at hotels, meaning an additional taxi or motorbike may still be necessary.
For comfort and efficiency, especially after long flights, private transfers or official airport taxis are generally recommended.
Taxi from Bali Denpasar Airport to Ubud
Official Bali airport taxis operate from a designated taxi counter located at the arrivals area. Since Ubud is located approximately 37–40 km from the airport, travel time typically ranges between 60–90 minutes, depending on traffic conditions especially during peak hours in Kuta, Seminyak, and Denpasar.
Travelers should note that metered taxis are generally not available inside the airport; instead, fixed-rate fares apply.
Taxi Fare from Bali Denpasar Airport to Ubud
The taxi fare from Bali Ngurah Rai International Airport to Ubud typically ranges between:
-
IDR 650,000 – 700,000 per vehicle (standard car)
-
IDR 750,000 – 850,000 (larger vehicles suitable for families or groups)
Fares may vary slightly based on the time of day, luggage amount, traffic, and the exact location of your hotel within Ubud (central Ubud tends to be slightly cheaper; outskirts such as Tegallalang or Mas may be higher).
Uber ended all its Southeast Asia operations in 2018 and completely withdrew from the region.
Grab
Grab is the most widely used ride-hailing app in Bali. It offers both car services and motorbike taxis (GrabBike).
However:
-
It is generally not allowed to request a Grab car directly from inside the terminal.
-
Passengers are directed to a designated “Ride-Hailing Pickup Zone.”
-
Prices are usually more affordable compared to regular taxis.
Gojek
Gojek is Indonesia’s local ride-hailing platform.
-
It offers both GoCar (car) and GoRide (motorbike) options.
-
Pickup points are also located outside the terminal, in clearly marked areas.
-
It is very budget-friendly, but waiting times may be longer during peak hours.

Private Taxi Transfers at Bali Denpasar Airport
Private Transfer from Bali Denpasar Airport to Ubud
For travelers arriving at Bali Ngurah Rai International Airport (DPS), private transfers provide the most comfortable and stress-free way to reach Ubud. AirportTransfer.com offers 24/7 private VIP transfer services designed to ensure a smooth and seamless journey from the airport directly to your accommodation in Ubud. Travelers seeking additional comfort can choose premium options, including luxury vehicles, personalized VIP meet-and-greet services, and professional assistance, creating a travel experience that is both effortless and memorable.
A private taxi transfer guarantees punctuality and convenience, with experienced English-speaking drivers who are familiar with Bali’s traffic patterns and the winding roads leading to Ubud. Whether you are visiting for a wellness retreat, cultural exploration, or a romantic holiday, this service ensures a comfortable ride without the stress of negotiating taxi prices, finding a ride-hailing pickup zone, or making multiple stops. The direct, door-to-door service allows you to relax and enjoy Bali’s scenery the moment you arrive.
Booking your Bali private transfer is easy through the AirportTransfer.com website or mobile application, available on both Android and iOS devices: Google Play Store for airport transfers and Airport Transfer App Store. The service includes flexible cancellation options such as free cancellation up to 48 hours before pick-up providing complete peace of mind for all travelers.

Group Transfers from the Bali Denpasar Airport
Group Bus Rental at Bali Denpasar Airport
For large groups arriving at Bali Ngurah Rai International Airport (DPS), a private coach transfer is the most comfortable and convenient way to reach Ubud or any major destination on the island. Booking a premium Bali bus rental ensures efficient group travel, especially if you plan to visit temples, beaches, cultural sites, or multiple towns in one trip. When reserving, it's recommended to consider your group size and itinerary so you can select the most suitable vehicle.
Private buses in Bali are ideal for corporate groups, yoga and wellness retreats, wedding parties, family gatherings, school trips, and cultural tours.
Popular Group Destinations from Bali Airport
-
Ubud – Culture, rice terraces, yoga centers.
-
Seminyak – Resorts, beach clubs, restaurants.
-
Kuta & Legian – Central hubs for nightlife and shopping.
-
Canggu – Surf beaches, cafés, and digital-nomad hotspots.
-
Nusa Dua – Luxury hotels and convention centers.
-
Sanur – Calm beaches and ferries to Nusa Penida.
-
Uluwatu – Clifftop views, temples, beaches.
-
Bedugul & Munduk – Lakes, waterfalls, and nature tours.
Popular Luxury Hotels in Bali
Four Seasons Resort Bali at Sayan (Ubud), Mandapa, a Ritz-Carlton Reserve (Ubud), Amandari (Ubud), Six Senses Uluwatu, The St. Regis Bali Resort (Nusa Dua), The Apurva Kempinski Bali (Nusa Dua), Alila Villas Uluwatu, W Bali – Seminyak, The Legian Bali, Como Uma Canggu, Maya Sanur Resort & Spa and Four Seasons Resort Bali at Jimbaran Bay.
If you're looking for a comfortable and premium travel experience in Bali, AirportTransfer.com offers Bali hotel transfers from Denpasar Airport to the island’s most luxurious resorts.
AirportTransfer.com is not affiliated with the hotels listed. They are provided for reference only. You can book a premium Bali transfer to any of these hotels by entering the hotel name when reserving on our website or app.
For Bali group bus hire prices and details, please contact us.