How to get from Legian to Ubud

Are you looking for the best and most economical way to get from Legian to Ubud? Whether you are a budget traveler or just looking to save a few euros, you can get to Ubud from Legian with your choice of four options ranging from just €2! Read on to find out how you can get from Legian to Ubud the cheapest way.

Updated:

Bus

Getting from Legian to Ubud can be easily done with the help of a public transport system. Kura-Kura Bus is a great option that you can take from Bali Mandira Resort station. This will take you to the Ground Zero Monument and the journey takes around 10 minutes. The ticket price is around €1 which is quite affordable. The travel distance is 2 km.

If you are looking for an option that will get you to Ubud, then you can take the Perama Tour bus from Kuta station. The journey will take around 1 h 30 m and the travel distance is 29 km. The carrier for this option is Perama Tour.

In conclusion, getting from Legian to Ubud can be done in two ways. Kura-Kura Bus is quick and convenient and the ticket price is quite affordable. Perama Tour bus is a bit longer but you can get to Ubud with this option.



Take the Kura-Kura bus bus at the Bali Mandira Resort station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is Kura-Kura bus.

Buy ticket

Get off at the Ground Zero Monument.
375 m on foot from the Ground Zero Monument to the Kuta.

The journey takes approximately 4 m. The travel distance is 375 m.

Get off at the Kuta.
Take the Perama Tour bus at the Kuta station .

The journey takes approximately 1 h 30 m. The travel distance is 29 km.

Carrier is Perama Tour.

Buy ticket

Get off at the Ubud.


🛏 Find hotel deals and discounts up to 20% in Ubud at Booking


Bus

Are you planning to travel from Legian to Ubud in Bali? If so, the Kura-Kura bus is the best option for you! It’s fast, efficient, and affordable. Here’s a step-by-step guide to help you get from Legian to Ubud.

Step 1: Take the Kura-Kura bus from the Bali Mandira Resort station. The journey will take approximately 45 minutes and the ticket will cost about €1.

Step 2: Get off at the DFS Bus Bay station. This is the halfway point between Legian and Ubud. The travel distance is 12 km.

Step 3: Take the Kura-Kura bus from the DFS Bus Bay station. The journey will take approximately 1 hour and 45 minutes and the ticket will cost about €1.

Step 4: Get off at the Museum Puri Lukisan station. This is your final destination in Ubud. The travel distance is 36 km.

So there you have it! With the Kura-Kura bus you can get from Legian to Ubud in no time at all. Make sure to purchase your ticket in advance to ensure a smooth and hassle-free journey. Enjoy your trip!



Take the Kura-Kura bus bus at the Bali Mandira Resort station .

The journey takes approximately 45 m. Ticket price is about €1 The travel distance is 12 km.

Carrier is Kura-Kura bus.

Buy ticket

Get off at the DFS Bus Bay.
Take the Kura-Kura bus bus at the DFS Bus Bay station .

The journey takes approximately 1 h 45 m. Ticket price is about €1 The travel distance is 36 km.

Carrier is Kura-Kura bus.

Buy ticket

Get off at the Museum Puri Lukisan.


🛏 Find hotel deals and discounts up to 20% in Ubud at Booking


Taxi

Take the taxi at the .

The journey takes approximately 29 m. Ticket price is about €18 The travel distance is 31 km.

Carrier is Ngurah Rai Airport Taxi.

🚖 Find a cheap local taxi

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Ubud at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 29 m. The travel distance is 31 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Ubud at Booking


The cheapest way to travel from Legian to Ubud is by taking a Bus with an average price of €2. The journey takes approximately 3 ч. 30 мин.

Taxi is the fastest way to travel from Legian to Ubud. Tickets cost €18. The journey takes approximately 29 мин.

Legian is approximately 31 km away from Ubud. The trip by car takes 29 m.

The average journey time by car between Legian and Ubud is 29 m.