Quick Answer
For most travelers, the fastest and most convenient way from Ngurah Rai Airport to Ubung Bus Terminal is by taxi or ride-hailing app (Grab/Gojek), taking 45 to 90 minutes and costing IDR 150,000 to 300,000 (≈ $10-$20 USD). The cheapest way is by public bus with a transfer (under IDR 20,000), but it takes 1.5-2+ hours and is not suitable for large luggage. There is no direct shuttle.
Taxi & Ride-Hailing (Grab/Gojek) – Best for Convenience
This is the most straightforward door-to-door option, ideal for first-time visitors, families, or those with luggage.
Step-by-Step Guide:
- After Baggage Claim: Exit the arrivals hall. Ignore touts offering transport.
- Official Airport Taxi: Find the official taxi counter (like Blue Bird or Airport Taxi) near exits. Pay a fixed fare at the counter, get a voucher, and proceed to the taxi queue. Fixed fare to Ubung: ~IDR 200,000 - 250,000.
- Ride-Hailing (Grab/Gojek): For potentially lower prices, use the Grab or Gojek app. The pickup point is in a designated zone (follow signs for "Online Taxi" on the departure level/3rd floor or a specific parking area).
- Journey: The driver will take the main roads (often Jl. By Pass Ngurah Rai and Jl. Cokroaminoto) to Ubung in North Denpasar. Traffic is the main variable.
Detailed Cost Breakdown:
| Service | Estimated Cost (IDR) | Booking Method | Pros | Cons |
|---|---|---|---|---|
| Airport Taxi (Fixed Price) | 200,000 - 250,000 | Counter in Arrivals | Guaranteed price, immediate | Most expensive taxi option |
| Blue Bird (Metered) | 150,000 - 220,000* | Queue or Call | Reliable, meter-based | Long queues possible |
| GrabCar / GoCar | 130,000 - 200,000* | Smartphone App | Upfront pricing, often cheaper | Walk to pickup zone, surge pricing |
*Costs vary dramatically with traffic. Late-night rides may cost 50% more.
Important Tips:
- Verify the Meter: If taking a non-airport metered taxi, ensure the driver uses it (flagfall ~IDR 7,000).
- Traffic Awareness: Avoid travel during peak hours (7-9 AM & 4-7 PM) as travel time can double.
- Payment: Most taxis and ride-hails accept cash (IDR). Some Grab/Gojek cars accept card payment via the app.
Public Bus – The Budget Choice
This is for the adventurous, ultra-budget traveler with minimal luggage. It involves at least one transfer.
The Most Common Route (Airport -> Denpasar Terminal -> Ubung):
- Find the Bus Stop: Go to the Departure Level (3rd floor) of the airport. Look for the Sarbagita Metrobus stop.
- Take the COR Route Bus: Board the Metrobus Route COR (Coridor Kuta) heading to Terminal Sanglah (Denpasar Terminal). Fare: ~IDR 3,500 - 5,000. Travel time: 30-45 mins. Frequency: Every 30-60 mins.
- Transfer at Terminal Sanglah: Inside the terminal, find local buses (Bemo or larger buses) bound for Terminal Ubung. Ask locals or drivers "Ubung?". Fare: ~IDR 10,000-15,000.
- Final Leg: The bus will take you directly to Ubung Bus Terminal. Travel time: 30-60 mins.
Total: ~IDR 15,000 - 20,000 | Total Time: 1.5 - 2.5 hours.
Challenges & Considerations:
- No Direct Route: This is not a single bus. The transfer can be confusing for non-Indonesian speakers.
- Luggage: Buses and bemos have very limited space for large bags.
- Reliability: Schedules are irregular. Service ends in the early evening (~7 PM).
- Alternative Route: Some travelers go from the airport to Mengwi Terminal first via other buses, then to Ubung. This can be less crowded.
Motorbike Taxi (Gojek/Grab Bike) – For Solo, Light Travelers
If you're traveling alone with just a backpack, a motorbike taxi (ojek) is a fast and very affordable filter through traffic.
- Cost: IDR 50,000 - 100,000.
- Time: 40-70 minutes (can be faster than cars in heavy traffic).
- How to Book: Use the GrabBike or Gojek app. Pickup is at the same designated zone as cars.
- Safety & Luggage: You will be provided a helmet. Only feasible if you have one small backpack. Not recommended in heavy rain or if you're uncomfortable on bikes.
Alternative Strategy: Via Other Major Bus Terminals
If your final destination is beyond Bali (e.g., Java), you might be taking a long-distance bus from a different terminal. Ubung is the main terminal for western routes (e.g., to Java via Gilimanuk).
If You Arrive at Another Terminal First:
- From Batubulan Terminal (eastern routes, e.g., to Lombok): Take a local bus or metered taxi between terminals (45-60 mins, IDR 80,000-150,000).
- From Mengwi Terminal (central/north routes): Closer to Ubung. A short taxi or bemo ride is sufficient.
Key Advice: Confirm with your long-distance bus company which Denpasar terminal they depart from. Not all buses to Java leave from Ubung; some services depart from private agents or other terminals.
Cost, Time & Comfort Comparison
Use this table to decide at a glance. Costs are approximate and in Indonesian Rupiah (IDR).
| Transport Method | Estimated Cost (IDR) | Travel Time | Comfort & Convenience | Best For |
|---|---|---|---|---|
| Taxi / Ride-Hailing Car | 150,000 - 300,000 | 45 - 90 mins | High (Door-to-door, A/C) | Most travelers, families, with luggage |
| Motorbike Taxi (GrabBike) | 50,000 - 100,000 | 40 - 70 mins | Low (Exposed, luggage limited) | Solo budget travelers with light bags |
| Public Bus (with Transfer) | 90 - 150 mins | Very Low (Multiple stops, confusing, no A/C) | Adventurous budget travelers, no luggage | |
| Private Transfer (Pre-booked) | 250,000 - 400,000+ | 45 - 90 mins | Very High (Meet & greet, guaranteed) | Groups, luxury travelers, tight schedules |
Verdict: For a balance of cost, time, and hassle, ride-hailing apps (Grab/Gojek) offer the best value for money for most visitors.
Essential Traveler Tips for the Journey
Before You Go:
- Buy a Local SIM Card: Essential for using ride-hailing apps and maps. You can buy one at the airport (Telkomsel, XL Axiata).
- Download Essential Apps: Install Grab and Gojek before you arrive. Have Google Maps or Maps.me ready for orientation.
- Withdraw Cash: While cards are accepted at the airport, having IDR 300,000 in small bills (IDR 50,000 notes) is useful for transport and bus fares.
At the Airport:
- Avoid Touts: Politely decline offers for transport inside the terminal. Proceed to official counters or your app.
- Find the Pickup Zone: If using Grab/Gojek, carefully follow the airport signs. The pickup point may be a 5-10 minute walk from arrivals.
- Verify Your Driver: Match the car plate number and driver's photo in the app before getting in.
For a Smooth Journey:
- Traffic is King: Always add a 30-60 minute buffer to any estimated travel time, especially during rush hours or on weekends.
- Luggage Strategy: If you have heavy luggage and plan to take a long-distance bus immediately from Ubung, consider the extra effort required to move it around the terminal.
- Communicate Your Destination: Have the address or a map screenshot of "Ubung Bus Terminal" ready to show the driver. You can say "Terminal Ubung, Denpasar".
FAQs: Ngurah Rai Airport to Ubung Bus Terminal
Is there a direct bus from Ngurah Rai Airport to Ubung Bus Terminal?
No. There is no single direct public bus. You must take at least one bus and transfer, usually at Denpasar Terminal (Sanglah) or Mengwi Terminal.
What is the cheapest way to get from Ngurah Rai Airport to Ubung Bus Terminal?
The absolute cheapest is the public bus combination (Metrobus + local bus), costing under IDR 20,000. However, it is time-consuming (over 1.5 hours) and challenging with luggage.
What is the fastest and most convenient way?
The fastest and most convenient option for most people is a taxi or ride-hailing car (Grab/Gojek). It's a direct, door-to-door service taking 45-90 minutes depending on traffic.
How much is a taxi from DPS Airport to Ubung Bus Terminal?
Official airport taxi counters charge a fixed fare of IDR 200,000 to 250,000. A metered Blue Bird taxi or a ride-hailing car will typically cost between IDR 150,000 and 300,000, with traffic being the main price factor.
Can I use Grab or Gojek at Ngurah Rai Airport?
Yes. Both Grab and Gojek operate at the airport. You must use their designated pickup zone, which is well-signed. It's often a short walk from the arrivals area.
Is it easy to find a bus from the airport to start the journey to Ubung?
Yes, the Sarbagita Metrobus stop is on the departure level (3rd floor). However, buses are not frequent (every 30-60 mins), so be prepared to wait. Have small change ready for the fare.
What should I do if I arrive late at night or very early in the morning?
Your only reliable options are the 24/7 airport taxi counter or a pre-booked private transfer. Public buses do not operate during these hours, and ride-hailing availability may be spotty with higher prices.
I have a lot of luggage. Which is the best option?
Definitely avoid public buses. Choose a taxi, ride-hailing car, or private transfer. These provide trunk space for your luggage and a direct route without the hassle of carrying bags on and off buses.