Bangkok to Hong Kong flight status today

List of all flights from Bangkok Thailand (BKK) to Hong Kong Hong Kong (HKG) and airlines operated flight from Bangkok to Hong Kong. The flight is an international flight from Thailand to Hong Kong. There are 250 flights operated by 40 airlines on this route.

The distance from Bangkok, TH (BKK) to Hong Kong, HK (HKG) is 1690 km (1050 miles). The time zone of the point of departure Suvarnabhumi Airport is GMT +7:00. The current time is Thursday 2025-11-20 06:20 AM. The time zone of the destination point Hong Kong International Airport is GMT+8:00 The current time is Thursday 2025-11-20 07:20 AM.

Hong Kong Express | Gulf Air | Thai Airways | Greater Bay Airlines | Cathay Pacific | Finnair | Hong Kong Air Cargo Carrier | Air Hong Kong | Ethiopian Airlines | American Airlines | Qatar Airways | Bangkok Airways | Turkish Airlines | Austrian Airlines | Miat - Mongolian Airlines | Air Canada | Emirates | Hong Kong Airlines | Air New Zealand | Fiji Airways | Aviation Horizons | K-Mile Air | Estelar | Thai Smile | Thai Summer Airways | Vista Georgia | DHL Air | KLM | Cargolux | CM Airlines | El Al | Cronos Airlines | AirAsia X | Thai AirAsia X | EgyptAir | Kenya Airways | Etihad Airways | Royal Brunei Airlines | S7 Airlines | SriLankan Airlines |

List of 250 flights from Bangkok, TH (BKK) to Hong Kong, HK (HKG).
No. Departure Arrival Last Update Status
UO701 16:25 20:20 Scheduled On time
UO705 10:40 14:40 Scheduled On time
UO709 18:50 22:55 Scheduled On time
UO703 19:45 23:40 Scheduled On time
UO711 00:55 04:55 Arrived Delayed by 21m
UO721 13:00 16:50 Arrival Estimated 16:46
UO759 12:45 16:30 Landed
UO9701 18:48 22:35 Landed 22:23
UO783 20:05 23:50 In Air
UO713 21:00 00:50 Landed

 

No. Departure Arrival Last Update Status
GF4074 15:05 19:00 Scheduled On time
GF4050 11:40 15:30 Scheduled On time
GF6338 14:00 17:45 Arrived Delayed by 1h 25m
GF4054 12:30 16:40 Arrived On time
GF4068 15:00 19:05 Scheduled On time
GF6328 10:35 14:20 Arrived Delayed by 16m
GF4072 16:25 20:25 Arrived Delayed by 30m
GF4056 08:05 12:10 Scheduled
GF4070 13:05 17:00 Scheduled On time
GF4066 06:30 10:25 Arrived
GF6300 08:00 11:45 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
TG602 18:10 21:55 Scheduled On time
TG638 14:00 17:45 Scheduled On time
TG600 08:00 11:45 Arrived On time
TG628 10:30 14:20 Scheduled On time
TG606 10:35 14:20 No Recent Info - Call Airline
TG2630 10:05 13:50 Landed Late
TG6021 2:50 AM 6:35 AM Landed

 

No. Departure Arrival Last Update Status
HB296 01:40 05:35 Departed On time
HB282 11:15 15:05 Arrived On time
HB2298 01:40 05:40 Arrived On time
HB284 19:20 23:20 Scheduled On time
HB298 03:00 07:00 Arrived On time
HB2296 00:30 04:40 Arrived On time
HB2286 16:45 20:40 No Recent Info - Call Airline
HB663 17:50 21:40 Landed
HB8661 08:00 07:00 In Air
HB2282 11:35 15:30 No Recent Info - Call Airline
HB2682 12:55 16:50 Landed
HB682 10:55 14:50 No Recent Info - Call Airline
HB2684 18:20 None No Recent Info - Call Airline
HB661 13:20 17:10 No Recent Info - Call Airline
HB684 18:20 22:20 In Air
HB998 10:00 14:00 Scheduled
HB999 13:40 17:40 Scheduled

 

No. Departure Arrival Last Update Status
CX618 13:05 17:00 Scheduled On time
CX750 11:40 15:30 Scheduled On time
CX702 19:15 23:00 Arrived On time
CX674 15:05 19:00 Scheduled Delayed by 15m
CX788 12:45 16:40 Scheduled On time
CX708 17:40 21:30 Scheduled On time
CX756 07:55 11:45 Departed Delayed by 4h 33m
CX654 15:00 19:05 Scheduled On time
CX754 12:30 16:40 In Air
CX700 08:05 12:10 Departed On time
CX704 19:00 22:55 Scheduled On time
CX774 12:05 16:15 Scheduled On time
CX3946 07:00 08:00 Arrival Scheduled
CX3918 07:00 08:00 Arrival Scheduled
CX616 06:40 10:15 Scheduled On time
CX3851 08:49 15:01 In Air
CX614 13:05 17:00 Arrived
CX656 16:20 20:30 Landed Late
CX8656 16:20 en-route
CX8054 18:50 started
CX2700 08:25 12:10

 

No. Departure Arrival Last Update Status
AY5114 15:05 19:00 Scheduled On time
AY5102 07:55 11:45 Departed Delayed by 4h 33m
AY5859 11:40 15:30 Arrived Delayed by 1h 26m
AY5138 12:30 16:40 Departed On time
AY5098 16:40 20:25 Landed Late

 

No. Departure Arrival Last Update Status
RH332 11:10 15:10 Arrived Delayed by 7h 59m
RH324 11:46 15:31 Arrived On time
RH368 11:03 14:48 In Air

 

No. Departure Arrival Last Update Status
LD842 21:45 01:25 Scheduled On time
LD832 21:50 01:25 Scheduled On time
LD3864 10:05 13:55 Unknown
LD3832 16:35 20:25 Landed

 

No. Departure Arrival Last Update Status
ET608 14:15 18:05 Departed On time

 

No. Departure Arrival Last Update Status
AA8899 07:55 11:45 Arrived Delayed by 17m
AA8908 11:40 15:30 Scheduled On time
AA8916 12:45 16:40 Arrived On time
AA8893 13:05 17:00 Arrived On time
AA8950 15:05 19:00 Arrived On time
AA8955 16:55 20:40 Departed On time
AA8953 06:40 10:15 Arrived On time

 

No. Departure Arrival Last Update Status
QR5854 07:55 11:45 Arrived Delayed by 17m
QR5850 11:40 15:30 Arrived Delayed by 27m
QR5814 13:05 17:00 Scheduled On time
QR3460 17:40 21:30 Scheduled On time
QR5827 15:05 19:00 Scheduled On time
QR3450 19:00 22:55 Arrived Delayed by 22m
QR3476 12:05 16:15 Scheduled On time
QR8372 06:40 10:15 Scheduled On time

 

No. Departure Arrival Last Update Status
PG4569 13:05 17:00 Scheduled On time
PG4563 15:05 19:00 Scheduled On time
PG4559 11:40 15:30 Arrived Delayed by 27m
PG4557 17:40 21:30 Arrived Delayed by 53m
PG4567 19:15 23:00 Departed Delayed by 38m
PG4553 07:55 11:45 Scheduled On time
PG4565 16:25 20:25 Arrived On time
PG4561 12:30 16:40 Arrived On time
PG4571 06:40 10:15 Arrived On time
PG4573 12:00 16:15 Landed
PG4555 12:20 16:25 Landed

 

No. Departure Arrival Last Update Status
TK9225 20:05 23:45 Scheduled On time
TK9220 15:50 19:40 Scheduled On time
TK8010 08:00 11:45 Scheduled On time
TK9222 01:55 05:55 Departed On time
TK9216 03:05 06:55 Departed On time
TK8863 02:00 05:55 Arrived On time

 

No. Departure Arrival Last Update Status
OS8603 18:10 21:55 Scheduled On time

 

No. Departure Arrival Last Update Status
OM5636 16:55 20:40 Scheduled On time
OM5646 15:05 19:00 Arrived On time
OM5638 11:40 15:30 Departed Delayed by 25m
OM5604 17:40 21:30 Scheduled On time
OM5640 19:15 23:00 Scheduled On time
OM5626 16:25 20:25 Arrived On time
OM5625 19:00 22:55 Scheduled On time
OM5634 15:00 19:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AC7408 08:00 11:45 Arrived On time
AC9765 13:05 17:00 Scheduled On time
AC7410 14:00 17:45 Scheduled On time
AC9764 13:05 17:00 Arrived On time
AC9760 19:15 23:05 Scheduled
AC6134 08:00 11:45 Arrived

 

No. Departure Arrival Last Update Status
EK384 13:45 17:40 Scheduled On time
EK9894 15:45 19:30 Landed
EK9228 14:30 18:10 Unknown

 

No. Departure Arrival Last Update Status
HX776 15:50 19:40 Scheduled On time
HX780 01:55 05:55 Arrived On time
HX766 20:05 23:45 Scheduled On time
HX760 02:00 05:55 Arrived On time
HX768 03:05 06:55 Arrived Delayed by 53m
HX6762 22:45 02:50 Scheduled On time
HX6780 02:40 06:35 Arrived On time
HX772 11:10 14:50 Cancelled
HX762 04:05 08:00 Arrived
HX764 04:20 08:05 Arrived
HX774 18:35 22:50 Arrived
HX770 05:50 09:35 Arrived
HX334 14:55 18:50 Unknown
HX9002 18:10 20:10 Scheduled
HX6758 16:00 20:00 Landed
HX7262 05:00 08:50 Landed
HX6770 04:00 08:01 Landed
HX6782 06:15 09:40 Landed
HX6476 15:35 20:00 Landed
HX6472 04:35 08:35 Landed
HX6712 05:30 09:25 Landed

 

No. Departure Arrival Last Update Status
NZ4198 10:30 14:20 Scheduled On time

 

No. Departure Arrival Last Update Status
FJ5455 08:05 12:10 Departed On time
FJ5457 11:00 15:00 Arrived

 

No. Departure Arrival Last Update Status
ZS592 10:58 None Arrived On time
ZS583 07:47 None Arrived On time
ZS595 13:25 None Arrived On time
ZS584 13:23 None Arrived On time
ZS596 08:00 07:00 In Air
ZS602 11:01 None Arrived On time
ZS572 13:20 None Arrived On time
ZS589 12:37 None Arrived On time
ZS614 08:00 07:00 In Air
ZS560 10:36 None Arrived On time
ZS630 23:35 None Arrived On time
ZS634 14:12 None Arrived On time
ZS556 12:43 None Arrived On time
ZS642 12:42 None Arrived On time
ZS638 10:31 None Arrived On time
ZS580 11:08 None Arrived On time
ZS670 11:43 None Arrived On time
ZS662 10:10 None Arrived On time
ZS666 11:18 None Arrived On time
ZS702 10:34 None Arrived On time
ZS706 10:35 None Arrived On time
ZS674 11:12 None Arrived On time
ZS710 10:20 None Arrived On time
ZS694 10:33 None Arrived On time
ZS690 12:53 None Arrived On time
ZS650 17:50 None Arrived On time
ZS658 10:28 None Arrived On time
ZS654 22:13 None Arrived On time
ZS410 08:00 07:00 In Air
ZS535 13:59 None Arrived On time
ZS539 13:32 None Arrived On time
ZS439 12:48 None Arrived On time
ZS507 18:34 None Arrived On time
ZS519 13:02 None Arrived On time

 

No. Departure Arrival Last Update Status
8K277 20:10 23:55 No Recent Info - Call Airline
8K217 21:00 00:45 No Recent Info - Call Airline
8K611 07:00 07:00 In Air

 

No. Departure Arrival Last Update Status
ES743 00:23 03:23 Landed 03:35

 

No. Departure Arrival Last Update Status
WE5606 16:00 19:45 No Recent Info - Call Airline
WE5638 15:00 18:45 No Recent Info - Call Airline
WE5600 08:00 11:45 No Recent Info - Call Airline
WE8100 07:00 08:00 Landed 16:16
WE630 10:05 13:50 Cancelled

 

No. Departure Arrival Last Update Status
9T8420 12:30 None Arrived Delayed by 92 minutes

 

No. Departure Arrival Last Update Status
GT324 18:06 None Arrived On time

 

No. Departure Arrival Last Update Status
D03864 13:55 None Arrived Early
D03832 07:00 08:00 Arrival Estimated 02:45

 

No. Departure Arrival Last Update Status
KL819 16:10 19:45 Landed 19:27
KL847 15:55 19:30 Landed

 

No. Departure Arrival Last Update Status
CV6322 03:45 07:25 Arrived On time
CV7013 15:20 18:10 Scheduled On time
CV8481 05:50 09:00 Scheduled On time
CV6347 05:50 09:50 Scheduled On time
CV7322 02:45 07:25 Unknown
CV8587 05:10 09:50 Unknown
CV6751 04:11 08:54 Landed
CV4927 07:00 08:00 In Air
CV4925 07:00 08:00 In Air
CV8362 06:46 09:53 Unknown
CV7201 02:00 07:25 Unknown
CV4926 07:00 08:00 In Air
CV4923 14:47 15:59 Unknown
CV7892 07:00 08:00 Landed 07:11
CV7903 23:45 04:25 Landed

 

No. Departure Arrival Last Update Status
CC621 02:00 07:00 In Air

 

No. Departure Arrival Last Update Status
LY1075 12:00 15:35 Landed
LY1077 14:15 17:50 Unknown

 

No. Departure Arrival Last Update Status
C86762 07:00 08:00 Arrival Scheduled

 

No. Departure Arrival Last Update Status
D7596 07:00 08:00 In Air
D7590 07:00 08:00 In Air
D7594 07:00 08:00 In Air
D7592 07:00 08:00 In Air

 

No. Departure Arrival Last Update Status
XJ593 07:00 08:00 Arrival Scheduled

 

No. Departure Arrival Last Update Status
MS960 14:25 18:00 Cancelled

 

No. Departure Arrival Last Update Status
KQ5309 02:00 05:40 Unknown
KQ5318 16:10 No Recent Info - Call Airline
KQ5311 15:52 19:55 Landed
KQ5305 08:25 11:30 Landed Late
KQ5307 11:25 15:30 Landed
KQ5313 04:00 08:15
KQ860 15:00 18:40 Landed

 

No. Departure Arrival Last Update Status
EY4257 15:52 19:55 Landed
EY4255 08:50 12:40 Unknown
EY4254 21:10 00:55 Landed
EY4261 02:50 06:40 Unknown
EY4256 11:10 15:05 Unknown
EY6286 08:50 12:40 Landed
EY6285 20:15 23:55 Landed
EY6284 03:20 07:05 Landed
EY6287 11:10 15:05 Landed
EY6288 15:10 18:55 Landed
EY6289 04:00 08:05 Landed

 

No. Departure Arrival Last Update Status
BI3776 3:10 PM 6:45 PM No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
S74148 12:35 16:30 Landed
S74866 12:35 16:30 Landed
S74856 12:00 16:15 Landed

 

No. Departure Arrival Last Update Status
UL890 13:20 17:10 Scheduled