Contents
- 1. Ubud to Bali Destinations by Shuttle
- 2. Ubud to Bali Destinations by Private Transfer
- 2.1 Travel to Southern Bali (Sanur, Seminyak and the Airport)
- 2.2 Travel to North Bali (Kintamani and Lovina)
- 3. Comparing Your Options
- 4. Tips for Traveling from Ubud to Bali Destinations
- 5. Timetable
- 6. Frequently Asked Questions
- 7. Sources and background
Leaving the emerald rice terraces of Ubud for the sun-drenched coastlines or the volcanic highlands of North Bali marks a shift in rhythm. While Ubud serves as the cultural heartbeat of the island, the rest of Bali offers everything from the beach clubs of Seminyak to the sunrise vistas of Kintamani. Navigating the island's winding roads requires a bit of foresight, as traffic can turn a short distance into a leisurely tour of Balinese village life.
Because Bali has no rail system, the journey from Ubud is handled by road. Shared shuttles are the budget choice, and private transfers are the most flexible way to reach the airport or your next villa. You can book these transport options on GoAsia.cc.
Ubud to Bali Destinations by Shuttle
2 operators run scheduled shared shuttles from Ubud. Kura-Kura Bus operates 4 trips a day between Kuta and Ubud, plus 1 daily trip to Kintamani, and reservations are required.[1] A one-way ticket on the Kuta, Sanur and Ubud lines costs Rp100,000 and the Kuta, Sanur, Ubud and Kintamani line Rp200,000; luggage is free.[2]
Perama's shared shuttle covers a wider network of Bali, including Ubud, Padang Bai, Candidasa, Amed, Tulamben, Bedugul, Munduk, Lovina, Kintamani, Sanur and the airport. The bus stops for a couple of minutes at each stop, and the Ubud stop is at the Perama office.[3] Perama's fares start from IDR 150,000 (about $8).[4]
Ubud to Bali Destinations by Private Transfer
Private transfers are the gold standard for traveling around Bali if you want door-to-door service. Booking platforms list private cars from Ubud at these starting prices (October 2026), and the actual price depends on the vehicle, which ranges from small hatchbacks to 14-seat minibuses.[5]
Travel to Southern Bali (Sanur, Seminyak and the Airport)
A transfer to Sanur starts from about $18 and takes 45 minutes to 1 hour. Seminyak starts from about $21 and takes 1 hour 10 minutes to 2 hours. The airport (Ngurah Rai International) starts from about $21 and takes 30 minutes to 2 hours depending on the legendary Bali traffic.[5]
Travel to North Bali (Kintamani and Lovina)
Kintamani is relatively close, starting from about $21 for a drive of about 1 hour. Lovina on the north coast is a much longer drive of about 3 hours 20 minutes to 6 hours, starting from about $36.[5]
Comparing Your Options
| Destination | Private transfer from | Duration |
|---|---|---|
| Sanur | $18[5] | 45min to 1h |
| Seminyak | $21[5] | 1h 10min to 2h |
| Airport | $21[5] | 30min to 2h |
| Kintamani | $21[5] | About 1h |
| Lovina | $36[5] | 3h 20min to 6h |
Tips for Traveling from Ubud to Bali Destinations
- Account for Peak Traffic: Bali's roads are often congested, especially around Denpasar and the southern beach towns. Add a buffer to your expected travel time, particularly if you have a flight to catch.
- Book in Advance during High Season: During the busy summer months and year-end holidays, drivers and shuttle seats book up quickly.
- Choose the Right Vehicle: If you are traveling with a lot of luggage or surfboards, opt for a larger SUV or a van.
- Stay Hydrated: Keep a bottle of water handy for the longer drives to Lovina or Kintamani.
- Explore the Route: If you book a private transfer to the north, ask your driver whether they can stop at a viewpoint or a temple along the way.
Timetable
| Taxi Ubud - Sanur $ 18.27–25.47 45m – 1h | |
|
| Taxi Ubud - Bali $ 12.47–102.36 25m – 3h | |
|
|
| Van Ubud - Bali $ 17.55 3h 35m | |
|
| Taxi Ubud - Seminyak $ 20.95–82.62 1h 10m – 2h | |
|
| Taxi Ubud - I Gusti Ngurah Rai International Airport $ 20.38–189.87 30m – 2h | |
|
| Taxi Ubud - Lovina Beach $ 35.64–63.91 3h 20m – 6h | |
|
| Taxi Ubud - Kintamani $ 20.95 1h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Ubud to Bali, including current prices and schedules.
Shared shuttles are the cheapest: Kura-Kura Bus charges Rp100,000 one way on its Kuta, Sanur and Ubud lines, and Perama's fares start from IDR 150,000.
A private transfer is the fastest option as it provides direct door-to-door service without stops. Most beach areas take 1 to 2 hours.
Booking platforms list about 45 minutes to 1 hour to Sanur, about 1 hour to Kintamani, 1 hour 10 minutes to 2 hours to Seminyak, 30 minutes to 2 hours to the airport and about 3 hours 20 minutes to 6 hours to Lovina.
Yes. Private transfers to Ngurah Rai International Airport are widely available and start from about $21. The Perama shuttle route also ends at the airport.
Yes. Private transfers to Lovina start from about $36, and Perama also runs a shuttle on the Ubud to Lovina route. The drive crosses the central mountains and takes about 3 hours 20 minutes to 6 hours.
A range of vehicles is listed, from small hatchbacks and SUVs to larger vans and 14-seat minibuses for big groups.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Kura-Kura Bus: Kura-Kura Bus: Seat in Coach (SIC) Service. Retrieved October 15, 2026.
- [2] Kura-Kura Bus: Ticket Info: Kuta to Ubud shuttle. Retrieved October 15, 2026.
- [3] Perama Tour: Bali Lombok Daily Shuttle Bus. Retrieved October 15, 2026.
- [4] Perama Tour: How to Get Around Bali: Your Complete Bali Transportation Guide. Retrieved October 15, 2026.
- [5] 12Go: 12Go Timetable: Ubud to Bali. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.