The capital of Thailand is Bangkok. Distance from Denpasar to Bangkok is 2974 km, while direct flight time is 4 h 10 min. According to Yandex.Flights, the lowest ticket price from Denpasar to Bangkok in the next 30 days is 1 028 TL. You can get direct flights from Denpasar to Thailand for Bangkok, Krabi, Samui and others.
Please connect to the internet to search