The distance between Legian and Bali is around 8km (5 miles) and the quickest way to get there is to take a taxi which takes around 8min.
We've found 2 different ways to get from Legian to Bali by taxi and walk. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Bali → Legian if you're planning a return trip.
Walk to Denpasar.
Multiple walk operators
Take a taxi to Denpasar.
Ngurah Rai Airport Taxi
+ 2 othersThere are several options for getting from Legian to Bali by taxi and walk. The cheapest option is to walk which costs around and will take around 1h 30m. If you need to get there more quickly, you can take a taxi and arrive in approximately 8min, though it is a bit more costly at approximately IDR 104,845 ($7).
The distance between Legian and Bali is around 8km (5 miles). In a direct line (as the crow flies), the distance is 42km (26 miles)
It takes around 8min to get from Legian and Bali by taxi.
The quickest way to get from Legian to Bali is to take a taxi which takes around 8min and will set you back approx IDR 104,845 ($7).
The cheapest way to travel between Legian and Bali is to walk which will typically cost around for a standard one-way ticket.
There is no train service that runs between Legian and Bali. We recommend that you take a taxi to Denpasar. instead which will take 8min.
Sorry, looks like there is no bus service that runs between Legian and Bali. We recommend that you take a taxi to Denpasar. instead which will take 8min.
It doesn't look like you can fly directly from Legian to Bali. We recommend that you take a taxi to Denpasar. instead which will take 8min.
The closest major airport to Bali is Ngurah Rai International Airport (DPS) (DPS) which is approximately 47km (29 miles) from Bali. Blimbingsari Airport (BWX) (BWX) and Zainuddin Abdul Madjid International Airport (LOP) (LOP) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Legian to Bali. We recommend that you take a taxi to Denpasar. instead which will take 8min.
If you don't have a car, the easiest way to get from Legian to Bali is to take a taxi which takes, on average, 8min and will usually cost around IDR 104,845 ($7).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Walk | 1h 30m | on demand | 8km (5 miles) | |
Taxi | 8min | IDR 104,845($7) | on demand | 8km (5 miles) |
The following major airports near Bali offer regular flights to various popular destinations within Indonesia and internationally.