ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Ubud (Bali)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Denpasar (Bali) to Ubud (Bali)

🚌 Starting from Denpasar, a scenic bus journey to Ubud takes approximately 1 hour and 15 minutes, offering a convenient and affordable travel option. 🌿 The bus ticket prices between Denpasar and Ubud typically range from $6 to $12, making it a budget-friendly choice for exploring different parts of Bali. 🛤️ There are two routes available, both taking around 1 hour and 40 minutes, covering distances of 33.6 km and 35.6 km, providing a comfortable ride with PT. Satria Trans Jaya.

Where to stay in Ubud (Bali)

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation

Will you be returning to Denpasar (Bali) by bus?

If you need a return bus journey, you can check buses from Ubud (Bali) to Denpasar (Bali).

See schedule