Flights Bangkok to Denpasar BKK to DPS

Flights from Bangkok (BKK) to Denpasar (DPS): 2 airlines operate 3 flight numbers on this route, about 7 flights a week, distance 2958 km / 1838 miles. No departures are scheduled in the next 30 days; the latest flight was TG439 on Sat, Nov 14, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

BKK Bangkok Bangkok Suvarnabhumi Airport DPS Denpasar Denpasar International Airport
Route map BKK to DPS Great-circle route from Bangkok Suvarnabhumi Airport, Thailand to Denpasar International Airport, Indonesia, 2958 km. Map data: Natural Earth. THAILAND INDONESIA BKK DPS Map data: Natural Earth

Bangkok to Denpasar Flights

3 flight numbers from BKK to DPS, with the date each last flew. Local times: BKK UTC+7, DPS UTC+8.

Flight Airline Last seen Departure Arrival
TG439 Thai Airways Nov 14, 2026 12:35 18:00
TG431 Thai Airways Nov 14, 2026 08:50 14:15
HN431 Uab Heston Airlines Jsc Heston Airl Oct 20, 2026 09:35 14:55

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying BKK to DPS

BKK to DPS FAQ

How long is the flight from Bangkok to Denpasar?
About 3 h 45 min: that is the median flight time of the last 15 flights that landed; the timetable allows 4 h 25 min.
Which airlines fly from Bangkok to Denpasar?
Thai Airways and Uab Heston Airlines Jsc Heston Airl have flights from Bangkok (BKK) to Denpasar (DPS) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Bangkok to Denpasar?
About 7 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Bangkok to Denpasar on time?
11 of the last 15 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Bangkok from Denpasar?
2958 km (1838 miles) in a straight line between Bangkok Suvarnabhumi Airport and Denpasar International Airport.

Denpasar (DPS) to Bangkok (BKK) flights >