Koh Samui to flight status today

List of all flights from Koh Samui Thailand (USM) to () and airlines operated flight from Koh Samui to . The flight is an international flight from Thailand to . There are 250 flights operated by 26 airlines on this route.

The distance from Koh Samui, TH (USM) to , () is 464 km (288 miles). The time zone of the point of departure Koh Samui Airport is GMT +7:00. The current time is Wednesday 2026-05-20 11:56 AM. The time zone of the destination point is GMT The current time is Wednesday 2026-05-20 04:56 AM.

Qantas | British Airways | Philippine Airlines | Vietnam Airlines | EVA Air | Singapore Airlines | Bangkok Airways | Qatar Airways | Oman Air | Finnair | Thai Airways | Gulf Air | Hong Kong Airlines | Emirates | Etihad Airways | China Airlines | Cathay Pacific | Malaysia Airlines | Garuda Indonesia | Austrian Airlines | KLM | SWISS | Japan Airlines | Air France | El Al | Lufthansa |

List of 250 flights from Koh Samui, TH (USM) to , ().
No. Departure Arrival Last Update Status
QF3497 14:35 15:50 Scheduled On time
QF3471 11:45 13:00 Scheduled On time
QF3495 14:00 15:15 Scheduled On time
QF3472 13:50 15:05 Arrived On time

 

No. Departure Arrival Last Update Status
BA2187 18:55 20:25 Scheduled On time
BA2183 18:25 19:40 Scheduled On time
BA2188 19:10 20:25 Scheduled On time
BA2185 17:25 18:40 Scheduled On time
BA2181 20:35 21:50 Scheduled
BA2189 19:15 20:30 Departed On time

 

No. Departure Arrival Last Update Status
PR3703 07:50 09:05 Arrived On time
PR3743 14:35 15:50 Scheduled On time
PR3757 15:25 16:40 Arrived Delayed by 15m
PR3756 19:10 20:25 Departed On time
PR3739 10:05 11:20 Arrived On time
PR3741 09:15 10:30 Arrived On time
PR3763 15:50 17:05 Scheduled On time
PR3765 15:20 16:50 Scheduled On time
PR3748 14:00 15:15 Scheduled On time
PR3737 08:45 10:00 Arrived On time
PR3779 18:25 19:40 Scheduled On time
PR3747 18:55 20:25 Scheduled On time
PR3786 17:05 18:35 Cancelled

 

No. Departure Arrival Last Update Status
VN3760 07:50 09:05 Arrived On time
VN3772 14:35 15:50 Scheduled On time
VN3898 11:45 13:00 Scheduled On time
VN3076 17:25 18:40 Arrived On time
VN3570 15:20 16:50 Arrived On time
VN3932 15:25 16:40 In Gate
VN3916 08:45 10:00 In Gate
VN3574 18:25 19:40 Arrived On time
VN3078 18:55 20:25 Scheduled Delayed by 1h 5m
VN3572 17:50 19:05 Arrived On time
VN3918 09:15 10:30 Arrived On time
VN3776 14:00 15:15 In Gate
VN3764 10:05 11:20 In Gate
VN3930 15:50 17:05 Scheduled On time

 

No. Departure Arrival Last Update Status
BR3886 19:10 20:25 Scheduled On time
BR3890 10:05 11:20 Scheduled On time
BR3910 17:50 19:05 Scheduled On time
BR3944 18:55 20:25 Scheduled On time
BR3900 11:45 13:00 Scheduled On time
BR3982 07:50 09:05 Arrived On time
BR3932 09:15 10:30 Arrived On time
BR3952 08:45 10:00 Arrived On time
BR3962 21:00 22:30 Scheduled On time
BR3898 14:35 15:50 Scheduled On time
BR3918 15:50 17:05 Scheduled On time
BR3922 20:50 22:20 Scheduled On time
BR3906 15:25 16:40 Departed Delayed by 15m
BR3942 18:25 19:40 Scheduled On time
BR3902 14:00 15:15 Scheduled On time
BR3908 19:15 20:30 Scheduled
BR3992 20:35 21:50 Scheduled
BR3884 17:25 18:40 Scheduled On time
BR3904 15:20 16:50 Scheduled On time
BR3888 17:05 18:35 Cancelled
BR3980 17:35 18:50 Scheduled On time

 

No. Departure Arrival Last Update Status
SQ5470 18:25 19:40 Scheduled On time
SQ5466 17:25 18:40 Arrived On time
SQ5410 15:25 16:40 In Gate
SQ5408 14:00 15:15 Arrived On time
SQ5390 08:45 10:00 In Gate
SQ5372 15:20 16:50 In Gate
SQ5382 15:50 17:05 In Gate
SQ5402 10:05 11:20 In Gate
SQ5422 17:35 18:50 In Gate
SQ5412 17:50 19:05 In Gate
SQ5464 18:55 20:25 Scheduled Delayed by 1h 5m
SQ5370 19:10 20:25 Departed On time
SQ5420 07:50 09:05 Arrived On time
SQ5376 11:45 13:00 Scheduled On time
SQ5432 09:15 10:30 Arrived On time
SQ5404 14:35 15:50 Scheduled On time

 

No. Departure Arrival Last Update Status
PG188 17:05 18:20 Scheduled On time
PG122 09:15 10:30 Scheduled On time
PG196 20:50 22:20 Scheduled On time
PG148 15:50 17:05 In Gate
PG144 14:00 15:15 Arrived On time
PG146 15:25 16:40 Scheduled
PG124 10:05 11:20 In Gate
PG106 08:45 10:00 In Gate
PG136 14:35 15:50 Scheduled
PG170 18:25 19:40 Scheduled On time
PG130 11:45 13:00 Scheduled
PG168 17:50 19:05 Scheduled
PG166 17:25 18:40 Scheduled
PG102 07:50 09:05 In Gate
PG150 15:20 16:50 Scheduled
PG176 18:55 20:25 Scheduled On time
PG186 20:35 21:50 Scheduled On time
PG182 19:15 20:30 Scheduled On time
PG1142 12:50 14:05 Scheduled
PG180 19:10 20:25 Scheduled On time
PG192 21:00 22:30 Scheduled On time
PG1156 12:50 14:05 In Gate
PG1162 16:00 17:15 Scheduled

 

No. Departure Arrival Last Update Status
QR4334 17:05 18:20 Scheduled On time
QR4335 20:35 21:50 Unknown
QR4330 11:45 13:00 Arrived On time
QR4362 10:05 11:20 Arrived On time
QR4318 14:00 15:15 Scheduled On time
QR4321 15:50 17:05 Scheduled On time
QR4304 09:15 10:30 Arrived On time
QR4328 06:00 07:15 Arrived On time
QR4368 17:25 18:40 Scheduled
QR4394 15:25 16:40 Scheduled On time
QR4417 17:35 18:50 Scheduled On time
QR4438 15:20 16:50 Scheduled
QR4312 14:35 15:50 Scheduled On time
QR4365 20:50 22:20 Scheduled On time
QR4369 17:50 19:05 Scheduled On time
QR4375 21:00 22:30 Scheduled On time
QR4329 18:25 19:40 Scheduled On time
QR4322 19:15 20:30 Scheduled On time
QR4316 18:55 20:25 Scheduled On time
QR4343 19:10 20:25 Scheduled On time

 

No. Departure Arrival Last Update Status
WY5875 11:45 13:00 Scheduled On time
WY5874 10:05 11:20 Scheduled On time
WY5873 09:15 10:30 Scheduled On time
WY5834 14:35 15:50 Scheduled On time
WY5885 15:50 17:05 Scheduled
WY5856 15:25 16:40 Scheduled
WY5884 13:50 15:05 Scheduled On time
WY5855 14:00 15:15 Scheduled
WY5868 08:45 10:00 Arrived On time

 

No. Departure Arrival Last Update Status
AY6288 07:50 09:05 Scheduled On time
AY6852 14:00 15:15 Scheduled On time
AY6272 20:50 22:20 Scheduled
AY6926 17:25 18:40 Scheduled

 

No. Departure Arrival Last Update Status
TG5757 15:20 16:50 Scheduled On time
TG5925 15:25 16:40 Arrived Delayed by 15m
TG5752 20:35 21:50 Scheduled On time
TG5927 15:50 17:05 Scheduled
TG5997 17:50 19:05 Scheduled On time
TG5957 18:25 19:40 Scheduled On time
TG5765 19:10 20:25 Arrived Delayed by 33m
TG5923 14:00 15:15 Arrived On time
TG5907 08:45 10:00 Arrived On time
TG5903 07:50 09:05 Arrived On time
TG5967 10:05 11:20 Arrived On time
TG5982 17:05 18:20 Scheduled On time
TG5996 20:50 22:20 Scheduled On time
TG5983 09:15 10:30 Arrived On time
TG5987 14:35 15:50 Scheduled On time
TG5763 17:25 18:40 Arrived On time
TG5953 11:45 13:00 Arrived On time
TG5977 18:55 20:25 Scheduled
TG5963 19:15 20:30 Scheduled On time

 

No. Departure Arrival Last Update Status
GF4495 15:50 17:05 Scheduled On time
GF4493 13:50 15:05 Scheduled
GF4485 14:00 15:15 Scheduled
GF4487 15:25 16:40 Scheduled
GF4497 15:20 16:50 Scheduled
GF4407 14:35 15:50 Scheduled

 

No. Departure Arrival Last Update Status
HX3862 14:35 15:50 Scheduled On time
HX3846 07:50 09:05 In Gate
HX3850 09:15 10:30 In Gate
HX3856 14:00 15:15 Arrived On time
HX3908 18:25 19:40 Unknown
HX3880 10:05 11:20 In Gate
HX3858 11:45 13:00 Arrived On time
HX3864 08:45 10:00 Arrived On time
HX3782 17:25 18:40 In Gate
HX3906 17:50 19:05 Arrived On time
HX3919 20:50 22:20 Scheduled On time
HX3918 19:10 20:25 Departed On time
HX3868 15:25 16:40 Scheduled On time
HX3912 17:05 18:35 Cancelled
HX3872 19:15 20:30 Scheduled On time

 

No. Departure Arrival Last Update Status
EK4431 14:00 15:15 Scheduled On time
EK4439 17:50 19:05 Scheduled On time
EK4407 08:45 10:00 Departed On time

 

No. Departure Arrival Last Update Status
EY7626 20:50 22:20 Scheduled On time
EY7700 15:50 17:05 Arrived On time
EY7705 18:25 19:40 Arrived On time
EY7648 08:45 10:00 Arrived On time
EY7693 10:05 11:20 Departed On time
EY7686 06:00 07:15 Arrived On time
EY7699 15:25 16:40 Scheduled On time
EY7696 14:35 15:50 Scheduled On time
EY7688 07:50 09:05 Arrived On time
EY7630 18:55 20:25 Scheduled On time
EY7704 17:50 19:05 Scheduled On time
EY7719 19:10 20:25 Scheduled Delayed by 1h 50m
EY7714 21:00 22:30 Scheduled On time
EY7746 17:25 18:40 Scheduled On time
EY7666 20:35 21:50 Scheduled On time

 

No. Departure Arrival Last Update Status
CI9812 10:05 11:20 In Gate
CI9832 09:15 10:30 Arrived On time
CI9826 18:25 19:40 Scheduled On time
CI9830 17:50 19:05 Scheduled On time
CI9844 17:25 18:40 Scheduled On time
CI9816 08:45 10:00 Arrived On time
CI9810 11:45 13:00 Scheduled On time
CI9740 18:55 20:25 Scheduled On time
CI9754 15:25 16:40 Scheduled
CI9726 14:00 15:15 Scheduled On time
CI9741 07:50 09:05 In Gate
CI9756 15:50 17:05 Scheduled
CI9724 14:35 15:50 Scheduled
CI9630 15:20 16:50 Scheduled On time
CI9636 20:50 22:20 Arrived On time
CI9750 21:00 22:30 Scheduled On time
CI9820 19:10 20:25 Scheduled On time
CI9640 20:35 21:50 Scheduled On time
CI9642 17:05 18:35 Cancelled

 

No. Departure Arrival Last Update Status
CX6532 15:25 16:40 Arrived Delayed by 15m
CX6514 10:05 11:20 Arrived On time
CX6544 11:45 13:00 Arrived On time
CX6538 07:50 09:05 Arrived On time
CX6534 06:00 07:15 Arrived On time
CX6528 08:45 10:00 Arrived On time
CX6546 09:15 10:30 Arrived On time
CX6518 14:00 15:15 Scheduled On time
CX6536 14:35 15:50 Scheduled On time

 

No. Departure Arrival Last Update Status
MH4854 18:55 20:25 Scheduled Delayed by 1h 5m
MH4878 19:10 20:25 In Air
MH4980 07:50 09:05 In Gate
MH4898 21:00 22:30 Scheduled
MH4908 15:50 17:05 Arrived On time
MH4912 09:15 10:30 In Gate
MH4904 14:00 15:15 Arrived On time
MH4916 14:35 15:50 Arrived On time
MH4890 17:25 18:40 Arrived On time
MH4920 10:05 11:20 Arrived On time
MH4906 15:25 16:40 Scheduled On time
MH4910 11:45 13:00 Scheduled On time
MH4979 08:45 10:00 Arrived On time
MH4880 19:15 20:30 Scheduled On time
MH4995 15:20 16:50 Scheduled On time

 

No. Departure Arrival Last Update Status
GA9619 10:05 11:20 Arrived On time

 

No. Departure Arrival Last Update Status
OS8656 17:05 18:35 Cancelled
OS8674 20:35 21:50 Scheduled On time

 

No. Departure Arrival Last Update Status
KL3756 09:15 10:30 Arrived On time
KL3729 07:50 09:05 Scheduled On time
KL3755 08:45 10:00 Arrived On time

 

No. Departure Arrival Last Update Status
LX4179 09:15 10:30 Arrived On time
LX4183 10:05 11:20 Scheduled On time

 

No. Departure Arrival Last Update Status
JL5974 20:35 21:50 Scheduled
JL5982 17:25 18:40 Scheduled On time
JL5992 07:50 09:05 Arrived On time
JL5984 18:25 19:40 Scheduled

 

No. Departure Arrival Last Update Status
AF4390 08:45 10:00 Arrived On time

 

No. Departure Arrival Last Update Status
LY8464 19:10 20:25 Scheduled On time
LY8480 14:00 15:15 Arrived On time
LY8498 20:35 21:50 Scheduled

 

No. Departure Arrival Last Update Status
LH4639 19:15 20:30 In Gate
LH4643 17:05 18:35 Cancelled
LH4621 19:10 20:25 Scheduled On time