Map of Koh Samui

Airports available via direct flight

Flight schedule

DepartureArrivalMon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Thai Airways Intl
TG5901
USM - BKK
6:00a - 7:15a
6:00a7:15a
Oman Air
WY5801
USM - BKK
6:00a - 7:15a
6:00a7:15a
Bangkok Airways
PG100
USM - BKK
6:00a - 7:15a
6:00a7:15a
Bangkok Airways
PG104
USM - BKK
7:50a - 9:05a
7:50a9:05a
Oman Air
WY5804
USM - BKK
7:50a - 9:05a
7:50a9:05a
Bangkok Airways
PG102
USM - BKK
8:00a - 9:15a
8:00a9:15a
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
WY5805
USM - BKK
8:30a - 9:45a
8:30a9:45a
Bangkok Airways
PG122
USM - BKK
9:20a - 10:35a
9:20a10:35a
Thai Airways Intl
TG5909
USM - BKK
9:20a - 10:35a
9:20a10:35a
Oman Air
WY5810
USM - BKK
9:20a - 10:35a
9:20a10: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
WY5807
USM - BKK
10:20a - 11:35a
10:20a11:35a
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
WY5925
USM - BKK
10:45a - 12:00p
10:45a12:00p
Bangkok Airways
PG126
USM - BKK
10:50a - 12:05p
10:50a12:05p
Thai Airways Intl
TG7027
USM - BKK
10:50a - 12:05p
10:50a12:05p
Oman Air
WY5814
USM - BKK
10:50a - 12:05p
10:50a12:05p
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
WY5827
USM - BKK
11:45a - 1:00p
11:45a1:00p
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
WY5893
USM - BKK
12:15p - 1:30p
12:15p1: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
WY5822
USM - BKK
1:00p - 2:30p
1:00p2:30p
Bangkok Airways
PG1144
USM - BKK
1:10p - 2:40p
1:10p2:40p
Bangkok Airways
PG136
USM - BKK
2:30p - 3:45p
2:30p3:45p
Qantas Airways
QF3497
USM - BKK
2:30p - 3:45p
2:30p3:45p
Thai Airways Intl
TG5921
USM - BKK
2:30p - 3:45p
2:30p3:45p
Oman Air
WY5819
USM - BKK
2:30p - 3:45p
2:30p3:45p
Bangkok Airways
PG142
USM - BKK
2:50p - 4:05p
2:50p4:05p
Thai Airways Intl
TG7039
USM - BKK
2:50p - 4:05p
2:50p4:05p
Oman Air
WY5830
USM - BKK
2:50p - 4:05p
2:50p4:05p
Bangkok Airways
PG144
USM - BKK
3:00p - 4:15p
3:00p4:15p
Qantas Airways
QF3495
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
Oman Air
WY5823
USM - BKK
3:00p - 4:15p
3:00p4:15p
Bangkok Airways
PG148
USM - BKK
3:05p - 4:35p
3:05p4:35p
Qantas Airways
QF3493
USM - BKK
3:05p - 4:35p
3:05p4:35p
Thai Airways Intl
TG5927
USM - BKK
3:05p - 4:35p
3:05p4:35p
Oman Air
WY5826
USM - BKK
3:05p - 4:35p
3:05p4:35p
Bangkok Airways
PG1162
USM - BKK
3:20p - 4:35p
3:20p4:35p
Bangkok Airways
PG146
USM - BKK
3:30p - 4:45p
3:30p4:45p
Qantas Airways
QF3491
USM - BKK
3:30p - 4:45p
3:30p4:45p
Thai Airways Intl
TG5925
USM - BKK
3:30p - 4:45p
3:30p4:45p
Oman Air
WY5825
USM - BKK
3:30p - 4:45p
3:30p4:45p
Bangkok Airways
PG1164
USM - BKK
5:30p - 7:00p
5:30p7:00p
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
WY5841
USM - BKK
6:40p - 7:55p
6:40p7:55p
Bangkok Airways
PG968
USM - BKK
7:00p - 8:15p
7:00p8:15p
Philippine Airlines
PR3719
USM - BKK
7:00p - 8:15p
7:00p8:15p
Oman Air
WY5929
USM - BKK
7:00p - 8:15p
7:00p8:15p
Bangkok Airways
PG172
USM - BKK
7:05p - 8:40p
7:05p8:40p
Thai Airways Intl
TG5933
USM - BKK
7:05p - 8:40p
7:05p8:40p
Oman Air
WY5833
USM - BKK
7:05p - 8:40p
7:05p8: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
Oman Air
WY5916
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
Bangkok Airways
PG962
USM - BKK
9:50p - 11:05p
9:50p11:05p
Thai Airways Intl
TG5945
USM - BKK
9:50p - 11:05p
9:50p11:05p
Oman Air
WY5927
USM - BKK
9:50p - 11:05p
9:50p11:05p