There is no definitive answer to this question as it depends on a number of factors, such as the means of transport used and the route taken. However, using Google Maps as a guide, the approximate distance from Bangkok, Thailand to Denpasar, Bali is 1,819 miles (2,927 kilometers).
There are a number of ways to travel from Bangkok to Bali. The most direct route is to fly, which takes around two hours. However, if you want to take in some …