Whether you’re heading to Ubud, Amed, Kintamani, Canggu, or even far-flung spots like Pemuteran or Lovina, taxis and private drivers are the most convenient way to travel across Bali. Unlike cities with metered taxis, Bali relies mostly on negotiated or fixed-rate private transport—especially for long distances.
This guide gives you estimated taxi prices across Bali and recommends scenic or cultural stops along the way to make your journey more enjoyable.
Typical Taxi Prices Across Bali (One-Way)
Route | Estimated Price (IDR) | Duration | Notes |
---|
Denpasar Airport → Ubud | 350K – 450K | 1–1.5 hrs | Via Tegenungan Waterfall, Celuk |
Denpasar Airport → Canggu | 300K – 400K | 45–60 min | Traffic-heavy area |
Denpasar Airport → Seminyak | 250K – 300K | 30–45 min | Close, avoid rush hour |
Denpasar Airport → Sanur | 150K – 200K | 20–30 min | Quickest route |
Denpasar Airport → Amed | 550K – 700K | 2.5–3 hrs | Optional: Tirta Gangga, Tenganan |
Denpasar Airport → Kintamani | 500K – 650K | 2.5–3 hrs | Optional: Tirta Empul, rice fields |
Ubud → Lovina | 600K – 750K | 2.5–3 hrs | Scenic mountain route |
Seminyak → Uluwatu | 300K – 400K | 1–1.5 hrs | Best during mid-day |
Ubud → Canggu | 400K – 500K | 1.5 hrs | Via Sangeh Monkey Forest |
Ubud → Sidemen | 400K – 500K | 1.5 hrs | Countryside views |
Lovina → Pemuteran | 300K – 400K | 1–1.5 hrs | Quiet northern route |
Note: Prices are per car (not per person), typically up to 4 passengers with luggage. Larger vans (5–10 pax) cost more. Always agree on a fixed price before departure.
Best Scenic or Cultural Stops on the Way
Make the most of your trip by stopping at popular attractions en route. Most drivers are happy to include 1–2 stops with prior agreement.
✅ Common Stop Options by Route:
Denpasar → Ubud:
Denpasar → Amed:
Tirta Gangga Water Palace
Goa Lawah (Bat Cave Temple)
Tenganan Traditional Village
Ubud → Kintamani:
Ubud → Lovina:
Canggu → Uluwatu:
Taxi Tips in Bali
✅ Always agree on a price before you go (no meters for long trips)
✅ Use WhatsApp or local driver services to pre-book
✅ Ride-hailing apps (Grab, Gojek) work in some areas but may be blocked in tourist zones
✅ Many drivers allow free wait time (30–60 minutes at the airport)
✅ Tip your driver if they wait during long stops or assist with bags
Customize Your Journey
Turn any long transfer into a mini day trip! Just ask your driver to include scenic spots or traditional villages on the way. Stops like Tirta Empul, Tegenungan, or Tirta Gangga add culture and nature to your travel day.
Conclusion
Taxi prices in Bali vary by distance, but most trips are affordable and flexible—especially when shared among a group. For the best experience, pre-arrange a private driver, make a few scenic stops, and turn your transfer into part of the adventure.