Map of Koh Samui

Airports available via direct flight

Flight schedule

DepartureArrivalMon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
Oman Air
WY5801
USM - BKK
6:00a - 7:15a
6:00a7:15a
Bangkok Airways
PG100
USM - BKK
6:00a - 7:15a
6:00a7:15a
Thai Airways Intl
TG5901
USM - BKK
6:00a - 7:15a
6:00a7:15a
Oman Air
WY5804
USM - BKK
7:50a - 9:05a
7:50a9:05a
Bangkok Airways
PG104
USM - BKK
7:50a - 9:05a
7:50a9:05a
Bangkok Airways
PG102
USM - BKK
8:00a - 9:15a
8:00a9:15a
Oman Air
WY5805
USM - BKK
8:30a - 9:45a
8:30a9:45a
Bangkok Airways
PG106
USM - BKK
8:30a - 9:45a
8:30a9:45a
Thai Airways Intl
TG5907
USM - BKK
8:30a - 9:45a
8:30a9:45a
Oman Air
WY5807
USM - BKK
10:20a - 11:35a
10:20a11:35a
Bangkok Airways
PG120
USM - BKK
10:20a - 11:35a
10:20a11:35a
Thai Airways Intl
TG5943
USM - BKK
10:20a - 11:35a
10:20a11:35a
Oman Air
WY5925
USM - BKK
10:45a - 12:00p
10:45a12:00p
Bangkok Airways
PG952
USM - BKK
10:45a - 12:00p
10:45a12:00p
Thai Airways Intl
TG5913
USM - BKK
10:45a - 12:00p
10:45a12:00p
Oman Air
WY5827
USM - BKK
11:45a - 1:00p
11:45a1:00p
Bangkok Airways
PG130
USM - BKK
11:45a - 1:00p
11:45a1:00p
Thai Airways Intl
TG7029
USM - BKK
11:45a - 1:00p
11:45a1:00p
Oman Air
WY5893
USM - BKK
12:15p - 1:30p
12:15p1:30p
Bangkok Airways
PG874
USM - BKK
12:15p - 1:30p
12:15p1:30p
Thai Airways Intl
TG7031
USM - BKK
12:15p - 1:30p
12:15p1:30p
Oman Air
WY5822
USM - BKK
1:00p - 2:30p
1:00p2:30p
Bangkok Airways
PG138
USM - BKK
1:00p - 2:30p
1:00p2:30p
Thai Airways Intl
TG5919
USM - BKK
1:00p - 2:30p
1:00p2:30p
Philippine Airlines
PR3725
USM - BKK
1:00p - 2:30p
1:00p2:30p
Oman Air
WY5819
USM - BKK
2:30p - 3:45p
2:30p3:45p
Qantas Airways
QF3497
USM - BKK
2:30p - 3:45p
2:30p3:45p
Bangkok Airways
PG136
USM - BKK
2:30p - 3:45p
2:30p3:45p
Thai Airways Intl
TG5921
USM - BKK
2:30p - 3:45p
2:30p3:45p
Oman Air
WY5823
USM - BKK
3:00p - 4:15p
3:00p4:15p
Qantas Airways
QF3495
USM - BKK
3:00p - 4:15p
3:00p4:15p
Bangkok Airways
PG144
USM - BKK
3:00p - 4:15p
3:00p4:15p
Thai Airways Intl
TG5923
USM - BKK
3:00p - 4:15p
3:00p4:15p
Philippine Airlines
PR3723
USM - BKK
3:00p - 4:15p
3:00p4:15p
Qantas Airways
QF3493
USM - BKK
3:05p - 4:35p
3:05p4:35p
Oman Air
WY5826
USM - BKK
3:05p - 4:35p
3:05p4:35p
Bangkok Airways
PG148
USM - BKK
3:05p - 4:35p
3:05p4:35p
Thai Airways Intl
TG5927
USM - BKK
3:05p - 4:35p
3:05p4:35p
Qantas Airways
QF3491
USM - BKK
3:30p - 4:45p
3:30p4:45p
Oman Air
WY5825
USM - BKK
3:30p - 4:45p
3:30p4:45p
Bangkok Airways
PG146
USM - BKK
3:30p - 4:45p
3:30p4:45p
Thai Airways Intl
TG5925
USM - BKK
3:30p - 4:45p
3:30p4:45p
Oman Air
WY5841
USM - BKK
6:40p - 7:55p
6:40p7:55p
Bangkok Airways
PG170
USM - BKK
6:40p - 7:55p
6:40p7:55p
Thai Airways Intl
TG7035
USM - BKK
6:40p - 7:55p
6:40p7:55p
Oman Air
WY5929
USM - BKK
7:00p - 8:15p
7:00p8:15p
Bangkok Airways
PG968
USM - BKK
7:00p - 8:15p
7:00p8:15p
Philippine Airlines
PR3719
USM - BKK
7:00p - 8:15p
7:00p8:15p
Bangkok Airways
PG172
USM - BKK
7:05p - 8:40p
7:05p8:40p
Oman Air
WY5916
USM - BKK
7:25p - 8:40p
7:25p8:40p
Bangkok Airways
PG806
USM - BKK
7:25p - 8:40p
7:25p8:40p
Thai Airways Intl
TG5939
USM - BKK
7:25p - 8:40p
7:25p8:40p
Bangkok Airways
PG184
USM - BKK
8:35p - 9:50p
8:35p9:50p
Thai Airways Intl
TG5941
USM - BKK
8:35p - 9:50p
8:35p9:50p
Oman Air
WY5927
USM - BKK
9:50p - 11:05p
9:50p11:05p
Bangkok Airways
PG962
USM - BKK
9:50p - 11:05p
9:50p11:05p