Flight tickets from Denpasar (Bali) Thailand

DPS

General flight information

4 ⁠hr Travel time
2,645 km Distance between cities
1 ⁠hr Time zone difference
TJS 944 Lowest price
8 Direct flights per week
TJS 1,339 Average ticket price
16:10 Earliest departure
16:10 Latest departure

Cheap tickets

Cheapest
TJS 998.34
Wed 1 Jul 01:05 – 19:50
19 ⁠hr 45 ⁠min / 1 layover
Convenient
TJS 1,079
Wed 8 Jul 14:05 – 19:50
6 ⁠hr 45 ⁠min / 1 layover
Direct
TJS 1,288
Mon 29 Jun 16:10 – 19:10
4 ⁠hr / direct

Direct flight schedule

  • Phuket every day from TJS 1,371
  • Bangkok every day from TJS 1,608

12-month price trend

TJS 2,366TJS 1,538TJS 2,366TJS 1,538
TJS 2,097
Jan
TJS 2,097
TJS 1,965
Feb
TJS 1,965
TJS 1,590
Mar
TJS 1,590
TJS 1,541
Apr
TJS 1,541
TJS 1,555
May
TJS 1,555
TJS 1,596
Jun
TJS 1,596
TJS 1,538
Jul
TJS 1,538
TJS 1,783
Aug
TJS 1,783
TJS 1,739
Sep
TJS 1,739
TJS 1,761
Oct
TJS 1,761
TJS 1,998
Nov
TJS 1,998
TJS 2,366
Dec
TJS 2,366

FAQ

Flight duration from Denpasar (Bali) to Thailand

On average, flights from Denpasar (Bali) to Thailand take around 4 hours 15 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 31 minutes.

How much do flights cost from Denpasar (Bali) to Thailand?

Are there direct flights from Denpasar (Bali) Thailand?

Which airlines fly to Thailand from Denpasar (Bali)?

What's the time difference between Denpasar (Bali) and Thailand?

When is it cheapest to fly from Denpasar (Bali) to Thailand?