HowToGo

Flight from Thailand to Seychelles

How to get to Seychelles from Thailand by flight ? You can check flights from Thailand to Seychelles below.

Search Transfer from Thailand to Seychelles

Search Flights

You can find flight ticket prices from Thailand to Seychelles with our flight tickets search tool below

1. Suvarnabhumi to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Mahe Island and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
ET619 Ethiopian Airlines
ET879 Ethiopian Airlines
01:40 Suvarnabhumi
09:30 Addis Ababa
06:20 Addis Ababa
14:20 Mahe Island
Connect
ET609 Ethiopian Airlines
ET879 Ethiopian Airlines
01:50 Suvarnabhumi
09:30 Addis Ababa
06:10 Addis Ababa
14:20 Mahe Island
Connect
QR839 Qatar Airways
QR678 Qatar Airways
18:55 Suvarnabhumi
02:10 Doha
22:45 Doha
08:30 Mahe Island
Connect
UL407 SriLankan Airlines
UL707 SriLankan Airlines
20:50 Suvarnabhumi
02:05 Colombo
22:50 Colombo
04:35 Mahe Island
Connect
EK363 Emirates
EK705 Emirates
21:35 Suvarnabhumi
02:35 Dubai
01:35 Dubai
07:05 Mahe Island
Connect
SG82 Spicejet
HM261 Air Seychelles
22:40 Suvarnabhumi
05:15 Mumbai
01:50 Mumbai
08:10 Mahe Island
Connect

2. Udon Thani to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Thailand to Udon Thani.

  2. You take a flight from Udon Thani to Mahe Island and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
WE5 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
14:05 Udon Thani
18:55 Suvarnabhumi
05:15 Mumbai
15:10 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
WE5 Thai Smile
QR839 Qatar Airways
QR678 Qatar Airways
14:05 Udon Thani
18:55 Suvarnabhumi
02:10 Doha
15:10 Suvarnabhumi
22:45 Doha
08:30 Mahe Island
Connect
WE5 Thai Smile
TG517 Thai Airways International
EK705 Emirates
14:05 Udon Thani
16:20 Suvarnabhumi
02:35 Dubai
15:10 Suvarnabhumi
19:45 Dubai
07:05 Mahe Island
Connect
VZ205 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
15:25 Udon Thani
20:50 Suvarnabhumi
02:05 Colombo
16:35 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
VZ205 Thai Vietjet Air
EK363 Emirates
EK705 Emirates
15:25 Udon Thani
21:35 Suvarnabhumi
02:35 Dubai
16:35 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ205 Thai Vietjet Air
QR839 Qatar Airways
QR678 Qatar Airways
15:25 Udon Thani
18:55 Suvarnabhumi
02:10 Doha
16:35 Suvarnabhumi
22:45 Doha
08:30 Mahe Island
Connect
WE7 Thai Smile
UL407 SriLankan Airlines
UL707 SriLankan Airlines
16:15 Udon Thani
20:50 Suvarnabhumi
02:05 Colombo
17:20 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
WE7 Thai Smile
QR839 Qatar Airways
QR678 Qatar Airways
16:15 Udon Thani
18:55 Suvarnabhumi
02:10 Doha
17:20 Suvarnabhumi
22:45 Doha
08:30 Mahe Island
Connect
WE7 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
16:15 Udon Thani
18:55 Suvarnabhumi
05:15 Mumbai
17:20 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
FD3171 Thai AirAsia
EY431 Etihad
EY622 Etihad
16:50 Udon Thani
20:25 Phuket
01:05 Abu Dhabi
18:45 Phuket
00:10 Abu Dhabi
05:45 Mahe Island
Connect
VZ203 Thai Vietjet Air
EK363 Emirates
EK705 Emirates
17:05 Udon Thani
21:35 Suvarnabhumi
02:35 Dubai
18:15 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ203 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
17:05 Udon Thani
20:50 Suvarnabhumi
02:05 Colombo
18:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
WE9 Thai Smile
ET619 Ethiopian Airlines
ET879 Ethiopian Airlines
19:45 Udon Thani
01:40 Suvarnabhumi
09:30 Addis Ababa
20:50 Suvarnabhumi
06:20 Addis Ababa
14:20 Mahe Island
Connect
WE9 Thai Smile
SG82 Spicejet
HM261 Air Seychelles
19:45 Udon Thani
22:40 Suvarnabhumi
05:15 Mumbai
20:50 Suvarnabhumi
01:50 Mumbai
08:10 Mahe Island
Connect
VZ207 Thai Vietjet Air
ET619 Ethiopian Airlines
ET879 Ethiopian Airlines
22:25 Udon Thani
01:40 Suvarnabhumi
09:30 Addis Ababa
23:35 Suvarnabhumi
06:20 Addis Ababa
14:20 Mahe Island
Connect
VZ207 Thai Vietjet Air
ET609 Ethiopian Airlines
ET879 Ethiopian Airlines
22:25 Udon Thani
01:50 Suvarnabhumi
09:30 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
14:20 Mahe Island
Connect

3. Don Muang to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Thailand to Don Muang.

  2. You take a flight from Don Muang to Mahe Island and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
SL100 Thai Lion Mentari
UL303 SriLankan Airlines
UL707 SriLankan Airlines
07:40 Don Muang
15:05 Singapore Changi
02:05 Colombo
11:20 Singapore Changi
16:25 Colombo
04:35 Mahe Island
Connect
SL116 Thai Lion Mentari
UL365 SriLankan Airlines
UL707 SriLankan Airlines
09:00 Don Muang
14:25 Soekarno–Hatta
02:05 Colombo
12:30 Soekarno–Hatta
17:30 Colombo
04:35 Mahe Island
Connect
FD175 Thai AirAsia
UL116 SriLankan Airlines
UL707 SriLankan Airlines
09:15 Don Muang
15:35 Male
02:05 Colombo
11:50 Male
17:30 Colombo
04:35 Mahe Island
Connect
FD357 Thai AirAsia
UL309 SriLankan Airlines
UL707 SriLankan Airlines
11:00 Don Muang
19:50 Singapore Changi
02:05 Colombo
14:30 Singapore Changi
21:10 Colombo
04:35 Mahe Island
Connect
OD521 Malindo Airways
OD215 Malindo Airways
HM261 Air Seychelles
11:50 Don Muang
19:05 Kuala Lumpur
05:15 Mumbai
15:05 Kuala Lumpur
22:20 Mumbai
08:10 Mahe Island
Connect
FD355 Thai AirAsia
SQ468 Singapore Airlines
UL707 SriLankan Airlines
13:10 Don Muang
22:10 Singapore Changi
02:05 Colombo
16:40 Singapore Changi
23:30 Colombo
04:35 Mahe Island
Connect
FD355 Thai AirAsia
UL309 SriLankan Airlines
UL707 SriLankan Airlines
13:10 Don Muang
19:50 Singapore Changi
02:05 Colombo
16:40 Singapore Changi
21:10 Colombo
04:35 Mahe Island
Connect
AK883 AirAsia
MH179 Malaysia Airlines
UL707 SriLankan Airlines
13:20 Don Muang
22:00 Kuala Lumpur
02:05 Colombo
16:35 Kuala Lumpur
22:55 Colombo
04:35 Mahe Island
Connect
AK885 AirAsia
MH179 Malaysia Airlines
UL707 SriLankan Airlines
14:55 Don Muang
22:00 Kuala Lumpur
02:05 Colombo
18:10 Kuala Lumpur
22:55 Colombo
04:35 Mahe Island
Connect
AK885 AirAsia
AK47 AirAsia
UL707 SriLankan Airlines
14:55 Don Muang
21:00 Kuala Lumpur
02:05 Colombo
18:10 Kuala Lumpur
22:00 Colombo
04:35 Mahe Island
Connect
FD351 Thai AirAsia
SQ468 Singapore Airlines
UL707 SriLankan Airlines
16:40 Don Muang
22:10 Singapore Changi
02:05 Colombo
20:10 Singapore Changi
23:30 Colombo
04:35 Mahe Island
Connect
FD137 Thai AirAsia
ET691 Ethiopian Airlines
ET879 Ethiopian Airlines
20:15 Don Muang
02:30 Bengaluru
09:30 Addis Ababa
22:30 Bengaluru
05:50 Addis Ababa
14:20 Mahe Island
Connect
FD153 Thai AirAsia
ET693 Ethiopian Airlines
ET879 Ethiopian Airlines
21:35 Don Muang
02:30 Madras
09:30 Addis Ababa
23:25 Madras
06:10 Addis Ababa
14:20 Mahe Island
Connect

4. Hat Yai to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Thailand to Hat Yai.

  2. You take a flight from Hat Yai to Mahe Island and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
VZ408 Thai Vietjet Air
VZ139 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:55 Hat Yai
11:30 Chiang Rai
20:50 Suvarnabhumi
02:05 Colombo
11:05 Chiang Rai
12:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
VZ408 Thai Vietjet Air
VZ137 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:55 Hat Yai
12:55 Chiang Rai
20:50 Suvarnabhumi
02:05 Colombo
11:05 Chiang Rai
14:20 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
VZ408 Thai Vietjet Air
VZ133 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:55 Hat Yai
15:25 Chiang Rai
20:50 Suvarnabhumi
02:05 Colombo
11:05 Chiang Rai
16:50 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG295 Bangkok Airways
PG274 Bangkok Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
10:25 Hat Yai
14:45 Phuket
20:50 Suvarnabhumi
02:05 Colombo
11:30 Phuket
16:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG295 Bangkok Airways
PG280 Bangkok Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
10:25 Hat Yai
12:20 Phuket
20:50 Suvarnabhumi
02:05 Colombo
11:30 Phuket
13:50 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG295 Bangkok Airways
EY431 Etihad
EY622 Etihad
10:25 Hat Yai
20:25 Phuket
01:05 Abu Dhabi
11:30 Phuket
00:10 Abu Dhabi
05:45 Mahe Island
Connect
WE270 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
12:50 Hat Yai
18:55 Suvarnabhumi
05:15 Mumbai
14:15 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
FD308 Thai AirAsia
EK347 Emirates
EK705 Emirates
13:00 Hat Yai
19:10 Kuala Lumpur
02:35 Dubai
15:15 Kuala Lumpur
22:30 Dubai
07:05 Mahe Island
Connect
FD308 Thai AirAsia
MH179 Malaysia Airlines
UL707 SriLankan Airlines
13:00 Hat Yai
22:00 Kuala Lumpur
02:05 Colombo
15:15 Kuala Lumpur
22:55 Colombo
04:35 Mahe Island
Connect
WE262 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
15:00 Hat Yai
18:55 Suvarnabhumi
05:15 Mumbai
16:25 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
FD4307 Thai AirAsia
UL407 SriLankan Airlines
UL707 SriLankan Airlines
17:05 Hat Yai
20:50 Suvarnabhumi
02:05 Colombo
18:40 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
WE266 Thai Smile
UL407 SriLankan Airlines
UL707 SriLankan Airlines
17:15 Hat Yai
20:50 Suvarnabhumi
02:05 Colombo
18:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
WE266 Thai Smile
EK363 Emirates
EK705 Emirates
17:15 Hat Yai
21:35 Suvarnabhumi
02:35 Dubai
18:55 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ323 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
17:20 Hat Yai
20:50 Suvarnabhumi
02:05 Colombo
19:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
VZ323 Thai Vietjet Air
EK363 Emirates
EK705 Emirates
17:20 Hat Yai
21:35 Suvarnabhumi
02:35 Dubai
19:00 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ327 Thai Vietjet Air
EK363 Emirates
EK705 Emirates
18:55 Hat Yai
21:35 Suvarnabhumi
02:35 Dubai
20:35 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ327 Thai Vietjet Air
SG82 Spicejet
HM261 Air Seychelles
18:55 Hat Yai
22:40 Suvarnabhumi
05:15 Mumbai
20:35 Suvarnabhumi
01:50 Mumbai
08:10 Mahe Island
Connect

5. Chiang Mai to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.

  2. You take a flight from Chiang Mai to Mahe Island and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
WE173 Thai Smile
WE238 Thai Smile
UL407 SriLankan Airlines
UL707 SriLankan Airlines
09:45 Chiang Mai
12:30 Nakhon Si Thammarat
20:50 Suvarnabhumi
02:05 Colombo
11:50 Nakhon Si Thammarat
13:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG216 Bangkok Airways
EK363 Emirates
EK705 Emirates
10:10 Chiang Mai
21:35 Suvarnabhumi
02:35 Dubai
11:35 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ421 Thai Vietjet Air
VZ371 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
11:50 Chiang Mai
14:15 Nakhon Si Thammarat
20:50 Suvarnabhumi
02:05 Colombo
13:45 Nakhon Si Thammarat
15:45 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
VZ421 Thai Vietjet Air
VZ339 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
11:50 Chiang Mai
15:00 Nakhon Si Thammarat
20:50 Suvarnabhumi
02:05 Colombo
13:45 Nakhon Si Thammarat
16:30 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG242 Bangkok Airways
PG166 Bangkok Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
12:50 Chiang Mai
17:25 Koh Samui
20:50 Suvarnabhumi
02:05 Colombo
14:35 Koh Samui
18:40 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG242 Bangkok Airways
PG146 Bangkok Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
12:50 Chiang Mai
15:30 Koh Samui
20:50 Suvarnabhumi
02:05 Colombo
14:35 Koh Samui
16:45 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
PG242 Bangkok Airways
PG152 Bangkok Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
12:50 Chiang Mai
16:30 Koh Samui
20:50 Suvarnabhumi
02:05 Colombo
14:35 Koh Samui
17:45 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
WE161 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
13:20 Chiang Mai
18:55 Suvarnabhumi
05:15 Mumbai
14:55 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
AK857 AirAsia
AK47 AirAsia
UL707 SriLankan Airlines
15:10 Chiang Mai
21:00 Kuala Lumpur
02:05 Colombo
19:05 Kuala Lumpur
22:00 Colombo
04:35 Mahe Island
Connect
AK857 AirAsia
MH179 Malaysia Airlines
UL707 SriLankan Airlines
15:10 Chiang Mai
22:00 Kuala Lumpur
02:05 Colombo
19:05 Kuala Lumpur
22:55 Colombo
04:35 Mahe Island
Connect
WE111 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
15:20 Chiang Mai
18:55 Suvarnabhumi
05:15 Mumbai
16:35 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
WE115 Thai Smile
UL407 SriLankan Airlines
UL707 SriLankan Airlines
17:55 Chiang Mai
20:50 Suvarnabhumi
02:05 Colombo
19:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
VZ109 Thai Vietjet Air
UL407 SriLankan Airlines
UL707 SriLankan Airlines
18:10 Chiang Mai
20:50 Suvarnabhumi
02:05 Colombo
19:30 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
FD4107 Thai AirAsia
UL407 SriLankan Airlines
UL707 SriLankan Airlines
18:30 Chiang Mai
20:50 Suvarnabhumi
02:05 Colombo
19:50 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
FD4107 Thai AirAsia
EK363 Emirates
EK705 Emirates
18:30 Chiang Mai
21:35 Suvarnabhumi
02:35 Dubai
19:50 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
WE117 Thai Smile
EK363 Emirates
EK705 Emirates
19:20 Chiang Mai
21:35 Suvarnabhumi
02:35 Dubai
20:40 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
VZ123 Thai Vietjet Air
EK363 Emirates
EK705 Emirates
19:25 Chiang Mai
21:35 Suvarnabhumi
02:35 Dubai
20:45 Suvarnabhumi
01:35 Dubai
07:05 Mahe Island
Connect
PG220 Bangkok Airways
SG82 Spicejet
HM261 Air Seychelles
19:35 Chiang Mai
22:40 Suvarnabhumi
05:15 Mumbai
21:00 Suvarnabhumi
01:50 Mumbai
08:10 Mahe Island
Connect
FD4117 Thai AirAsia
SG82 Spicejet
HM261 Air Seychelles
19:50 Chiang Mai
22:40 Suvarnabhumi
05:15 Mumbai
21:15 Suvarnabhumi
01:50 Mumbai
08:10 Mahe Island
Connect
VZ121 Thai Vietjet Air
SG82 Spicejet
HM261 Air Seychelles
20:20 Chiang Mai
22:40 Suvarnabhumi
05:15 Mumbai
21:40 Suvarnabhumi
01:50 Mumbai
08:10 Mahe Island
Connect
FD4109 Thai AirAsia
ET609 Ethiopian Airlines
ET879 Ethiopian Airlines
22:10 Chiang Mai
01:50 Suvarnabhumi
09:30 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
14:20 Mahe Island
Connect
VZ119 Thai Vietjet Air
ET619 Ethiopian Airlines
ET879 Ethiopian Airlines
22:15 Chiang Mai
01:40 Suvarnabhumi
09:30 Addis Ababa
23:35 Suvarnabhumi
06:20 Addis Ababa
14:20 Mahe Island
Connect
VZ119 Thai Vietjet Air
ET609 Ethiopian Airlines
ET879 Ethiopian Airlines
22:15 Chiang Mai
01:50 Suvarnabhumi
09:30 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
14:20 Mahe Island
Connect

References

Find Hotels in Seychelles

You can find hotels and accommodations in Seychelles with our hotels search tool below

Booking.com