05:55
Baiyun (CAN)
Thu, 5 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Fri, 6 Nov
+1
£202
17:20
Baiyun (CAN)
Thu, 5 Nov
14h 50min
1 stop
07:10
Koh Samui (USM)
Fri, 6 Nov
+1
£158
05:55
Baiyun (CAN)
Fri, 6 Nov
13h 15min
1 stop
18:10
Koh Samui (USM)
Fri, 6 Nov
£206
17:20
Baiyun (CAN)
Sat, 7 Nov
14h 50min
1 stop
07:10
Koh Samui (USM)
Sun, 8 Nov
+1
£158
05:55
Baiyun (CAN)
Tue, 10 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Wed, 11 Nov
+1
£140
05:55
Baiyun (CAN)
Wed, 11 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Thu, 12 Nov
+1
£137
05:55
Baiyun (CAN)
Sat, 14 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Sun, 15 Nov
+1
£138
05:55
Baiyun (CAN)
Sun, 15 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Mon, 16 Nov
+1
£133
05:55
Baiyun (CAN)
Tue, 17 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Wed, 18 Nov
+1
£132
05:55
Baiyun (CAN)
Wed, 18 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Thu, 19 Nov
+1
£132
05:55
Baiyun (CAN)
Fri, 20 Nov
50h 40min
1 stop
07:35
Koh Samui (USM)
Sun, 22 Nov
+1
£192
05:55
Baiyun (CAN)
Tue, 24 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Wed, 25 Nov
+1
£149
05:55
Baiyun (CAN)
Wed, 25 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Thu, 26 Nov
+1
£150
05:55
Baiyun (CAN)
Thu, 26 Nov
26h 15min
1 stop
07:10
Koh Samui (USM)
Fri, 27 Nov
+1
£145
00:55
Baiyun (CAN)
Tue, 1 Dec
26h 15min
1 stop
02:10
Koh Samui (USM)
Wed, 2 Dec
+1
£140
16:55
Baiyun (CAN)
Tue, 1 Dec
15h 15min
1 stop
07:10
Koh Samui (USM)
Wed, 2 Dec
+1
£139
00:55
Baiyun (CAN)
Mon, 7 Dec
26h 50min
1 stop
02:45
Koh Samui (USM)
Tue, 8 Dec
+1
£194
05:55
Baiyun (CAN)
Tue, 8 Dec
26h 40min
1 stop
07:35
Koh Samui (USM)
Wed, 9 Dec
+1
£191
05:55
Baiyun (CAN)
Wed, 9 Dec
61h 20min
1 stop
18:15
Koh Samui (USM)
Fri, 11 Dec
+1
£165
00:55
Baiyun (CAN)
Thu, 10 Dec
26h 15min
1 stop
02:10
Koh Samui (USM)
Fri, 11 Dec
+1
£156
05:55
Baiyun (CAN)
Fri, 11 Dec
13h 20min
1 stop
18:15
Koh Samui (USM)
Fri, 11 Dec
£179
05:55
Baiyun (CAN)
Sun, 13 Dec
13h 20min
1 stop
18:15
Koh Samui (USM)
Sun, 13 Dec
£179
05:55
Baiyun (CAN)
Wed, 16 Dec
13h 20min
1 stop
18:15
Koh Samui (USM)
Wed, 16 Dec
£163
05:55
Baiyun (CAN)
Fri, 18 Dec
13h 20min
1 stop
18:15
Koh Samui (USM)
Fri, 18 Dec
£227
17:20
Baiyun (CAN)
Sat, 19 Dec
16h 5min
1 stop
08:25
Koh Samui (USM)
Sun, 20 Dec
+1
£189
05:55
Baiyun (CAN)
Sun, 20 Dec
11h 20min
1 stop
16:15
Koh Samui (USM)
Sun, 20 Dec
£231
00:55
Baiyun (CAN)
Thu, 24 Dec
9h 50min
1 stop
09:45
Koh Samui (USM)
Thu, 24 Dec
£271
05:55
Baiyun (CAN)
Fri, 25 Dec
29h 55min
1 stop
10:50
Koh Samui (USM)
Sat, 26 Dec
+1
£216
17:20
Baiyun (CAN)
Sat, 26 Dec
16h 5min
1 stop
08:25
Koh Samui (USM)
Sun, 27 Dec
+1
£199
17:20
Baiyun (CAN)
Sat, 2 Jan
16h 5min
1 stop
08:25
Koh Samui (USM)
Sun, 3 Jan
+1
£195
00:55
Baiyun (CAN)
Tue, 5 Jan
26h 15min
1 stop
02:10
Koh Samui (USM)
Wed, 6 Jan
+1
£173
00:55
Baiyun (CAN)
Wed, 6 Jan
15h 30min
1 stop
15:25
Koh Samui (USM)
Wed, 6 Jan
£201
05:55
Baiyun (CAN)
Thu, 7 Jan
26h 50min
1 stop
07:45
Koh Samui (USM)
Fri, 8 Jan
+1
£181
05:55
Baiyun (CAN)
Fri, 8 Jan
26h 15min
1 stop
07:10
Koh Samui (USM)
Sat, 9 Jan
+1
£154
05:55
Baiyun (CAN)
Sat, 9 Jan
26h 15min
1 stop
07:10
Koh Samui (USM)
Sun, 10 Jan
+1
£157
00:55
Baiyun (CAN)
Sun, 10 Jan
26h 15min
1 stop
02:10
Koh Samui (USM)
Mon, 11 Jan
+1
£159
05:55
Baiyun (CAN)
Tue, 12 Jan
26h 15min
1 stop
07:10
Koh Samui (USM)
Wed, 13 Jan
+1
£143
00:55
Baiyun (CAN)
Wed, 3 Feb
13h 20min
1 stop
13:15
Koh Samui (USM)
Wed, 3 Feb
£229
00:55
Baiyun (CAN)
Sun, 14 Feb
26h 15min
1 stop
02:10
Koh Samui (USM)
Mon, 15 Feb
+1
£180
00:55
Baiyun (CAN)
Tue, 16 Feb
7h 25min
Direct
07:20
Koh Samui (USM)
Tue, 16 Feb
£153
17:20
Baiyun (CAN)
Sat, 20 Feb
16h 5min
1 stop
08:25
Koh Samui (USM)
Sun, 21 Feb
+1
£174
05:55
Baiyun (CAN)
Fri, 26 Feb
13h 20min
1 stop
18:15
Koh Samui (USM)
Fri, 26 Feb
£157
00:55
Baiyun (CAN)
Sun, 28 Feb
5h 40min
1 stop
05:35
Koh Samui (USM)
Sun, 28 Feb
£176
05:55
Baiyun (CAN)
Sat, 6 Mar
26h 15min
1 stop
07:10
Koh Samui (USM)
Sun, 7 Mar
+1
£151
05:50
Baiyun (CAN)
Fri, 2 July
26h 20min
1 stop
07:10
Koh Samui (USM)
Sat, 3 July
+1
£163