Flight tickets from Denpasar (Bali) to Thailand

DPS

General flight information

4 ⁠hr 35 ⁠min Travel time
2,975 km Distance between cities
1 ⁠hr Time zone difference
TJS 1,013 Lowest price
26 Direct flights per week
12:20 Earliest departure
19:00 Latest departure

Cheap tickets

Direct flight schedule

  • Bangkok every day from TJS 1,470
  • Phuket every day from TJS 961.75

12-month price trend

TJS 2,122TJS 1,380TJS 2,122TJS 1,380
TJS 1,882
Jan
TJS 1,882
TJS 1,763
Feb
TJS 1,763
TJS 1,426
Mar
TJS 1,426
TJS 1,382
Apr
TJS 1,382
TJS 1,395
May
TJS 1,395
TJS 1,432
Jun
TJS 1,432
TJS 1,380
Jul
TJS 1,380
TJS 1,599
Aug
TJS 1,599
TJS 1,560
Sep
TJS 1,560
TJS 1,580
Oct
TJS 1,580
TJS 1,792
Nov
TJS 1,792
TJS 2,122
Dec
TJS 2,122

FAQ

Flight duration from Denpasar (Bali) to Thailand

On average, flights from Denpasar (Bali) to Thailand take around 4 hours 11 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 35 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?