HowToGo

Flight from Greece to Seychelles

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

Search Transfer from Greece to Seychelles

Search Flights

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

1. Thessaloniki to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.

  2. You take a flight from Thessaloniki 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
TK1882 Turkish Airlines
TK748 Turkish Airlines
09:30 Thessaloniki
01:50 Istanbul Ataturk
10:55 Istanbul Ataturk
11:00 Mahe Island
Connect
QR206 Qatar Airways
QR678 Qatar Airways
12:30 Thessaloniki
01:45 Doha
17:55 Doha
08:15 Mahe Island
Connect
TK1894 Turkish Airlines
TK748 Turkish Airlines
21:20 Thessaloniki
01:50 Istanbul Ataturk
22:45 Istanbul Ataturk
11:00 Mahe Island
Connect

2. Athens to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens 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
ET761 Ethiopian Airlines
ET879 Ethiopian Airlines
02:05 Athens
09:30 Addis Ababa
07:15 Addis Ababa
14:20 Mahe Island
Connect
QR398 Qatar Airways
QR678 Qatar Airways
11:35 Athens
01:45 Doha
15:45 Doha
08:15 Mahe Island
Connect
QR204 Qatar Airways
QR678 Qatar Airways
13:35 Athens
01:45 Doha
17:45 Doha
08:15 Mahe Island
Connect
EY090 Etihad
EY622 Etihad
14:55 Athens
08:05 Abu Dhabi
20:30 Abu Dhabi
12:45 Mahe Island
Connect
TK1850 Turkish Airlines
TK748 Turkish Airlines
15:35 Athens
01:50 Istanbul Ataturk
17:10 Istanbul Ataturk
11:00 Mahe Island
Connect
EK210 Emirates
EK705 Emirates
18:05 Athens
02:10 Dubai
23:35 Dubai
06:45 Mahe Island
Connect
EK210 Emirates
EK707 Emirates
18:05 Athens
08:55 Dubai
23:35 Dubai
13:35 Mahe Island
Connect
QR208 Qatar Airways
QR678 Qatar Airways
20:45 Athens
01:45 Doha
00:55 Doha
08:15 Mahe Island
Connect
TK1844 Turkish Airlines
TK748 Turkish Airlines
22:25 Athens
01:50 Istanbul Ataturk
23:55 Istanbul Ataturk
11:00 Mahe Island
Connect
A3930 Aegean Airlines
ET453 Ethiopian Airlines
ET879 Ethiopian Airlines
23:55 Athens
02:20 Cairo
09:30 Addis Ababa
00:50 Cairo
07:20 Addis Ababa
14:20 Mahe Island
Connect

3. Heraklion to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Greece to Heraklion.

  2. You take a flight from Heraklion to Mahe Island and cost approximately 850 USD.

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

Flight Depart Arrive
OA571 Olympic Air
QR206 Qatar Airways
QR678 Qatar Airways
08:10 Heraklion
12:30 Thessaloniki
01:45 Doha
09:25 Thessaloniki
17:55 Doha
08:15 Mahe Island
Connect
WK349 Edelweiss Air
WK74 Edelweiss Air
10:45 Heraklion
22:35 Zurich
12:45 Zurich
10:00 Mahe Island
Connect
CY461 Charlie Airlines Limited
QR270 Qatar Airways
QR678 Qatar Airways
11:30 Heraklion
20:50 Larnaca
01:45 Doha
12:50 Larnaca
00:05 Doha
08:15 Mahe Island
Connect
CY461 Charlie Airlines Limited
EK110 Emirates
EK705 Emirates
11:30 Heraklion
20:10 Larnaca
02:10 Dubai
12:50 Larnaca
01:05 Dubai
06:45 Mahe Island
Connect
OA307 Olympic Air
EK210 Emirates
EK705 Emirates
11:30 Heraklion
18:05 Athens
02:10 Dubai
12:20 Athens
23:35 Dubai
06:45 Mahe Island
Connect
OA307 Olympic Air
A3924 Aegean Airlines
HM021 Air Seychelles
11:30 Heraklion
16:30 Athens
00:05 Tel Aviv
12:20 Athens
18:30 Tel Aviv
07:25 Mahe Island
Connect
BZ753 755 Blue Dart Aviation
HM021 Air Seychelles
11:50 Heraklion
00:05 Tel Aviv
13:40 Tel Aviv
07:25 Mahe Island
Connect
BZ751 Blue Dart Aviation
HM021 Air Seychelles
13:00 Heraklion
00:05 Tel Aviv
14:50 Tel Aviv
07:25 Mahe Island
Connect
V74173 Volotea
TK1894 Turkish Airlines
TK748 Turkish Airlines
13:10 Heraklion
21:20 Thessaloniki
01:50 Istanbul Ataturk
14:35 Thessaloniki
22:45 Istanbul Ataturk
11:00 Mahe Island
Connect
OA315 Olympic Air
A3924 Aegean Airlines
HM021 Air Seychelles
14:45 Heraklion
16:30 Athens
00:05 Tel Aviv
15:35 Athens
18:30 Tel Aviv
07:25 Mahe Island
Connect
OA315 Olympic Air
EK210 Emirates
EK705 Emirates
14:45 Heraklion
18:05 Athens
02:10 Dubai
15:35 Athens
23:35 Dubai
06:45 Mahe Island
Connect
OA315 Olympic Air
EK210 Emirates
EK707 Emirates
14:45 Heraklion
18:05 Athens
08:55 Dubai
15:35 Athens
23:35 Dubai
13:35 Mahe Island
Connect
A3448 Aegean Airlines
WK74 Edelweiss Air
15:10 Heraklion
22:35 Zurich
17:20 Zurich
10:00 Mahe Island
Connect
GQ215 Sky Express
EK210 Emirates
EK707 Emirates
15:40 Heraklion
18:05 Athens
08:55 Dubai
16:40 Athens
23:35 Dubai
13:35 Mahe Island
Connect
GQ215 Sky Express
EK210 Emirates
EK705 Emirates
15:40 Heraklion
18:05 Athens
02:10 Dubai
16:40 Athens
23:35 Dubai
06:45 Mahe Island
Connect
GQ215 Sky Express
QR208 Qatar Airways
QR678 Qatar Airways
15:40 Heraklion
20:45 Athens
01:45 Doha
16:40 Athens
00:55 Doha
08:15 Mahe Island
Connect
OA462 Olympic Air
QR270 Qatar Airways
QR678 Qatar Airways
16:00 Heraklion
20:50 Larnaca
01:45 Doha
17:25 Larnaca
00:05 Doha
08:15 Mahe Island
Connect
OA462 Olympic Air
EK110 Emirates
EK705 Emirates
16:00 Heraklion
20:10 Larnaca
02:10 Dubai
17:25 Larnaca
01:05 Dubai
06:45 Mahe Island
Connect
OA462 Olympic Air
EK110 Emirates
EK707 Emirates
16:00 Heraklion
20:10 Larnaca
08:55 Dubai
17:25 Larnaca
01:05 Dubai
13:35 Mahe Island
Connect
GQ213 Sky Express
QR208 Qatar Airways
QR678 Qatar Airways
17:30 Heraklion
20:45 Athens
01:45 Doha
18:30 Athens
00:55 Doha
08:15 Mahe Island
Connect
OS9010 Austrian Airlines
ET725 Ethiopian Airlines
ET879 Ethiopian Airlines
17:30 Heraklion
21:45 Vienna
09:30 Addis Ababa
19:05 Vienna
05:05 Addis Ababa
14:20 Mahe Island
Connect
GQ213 Sky Express
TK1844 Turkish Airlines
TK748 Turkish Airlines
17:30 Heraklion
22:25 Athens
01:50 Istanbul Ataturk
18:30 Athens
23:55 Istanbul Ataturk
11:00 Mahe Island
Connect
OA319 Olympic Air
QR208 Qatar Airways
QR678 Qatar Airways
17:45 Heraklion
20:45 Athens
01:45 Doha
18:35 Athens
00:55 Doha
08:15 Mahe Island
Connect
OA319 Olympic Air
TK1844 Turkish Airlines
TK748 Turkish Airlines
17:45 Heraklion
22:25 Athens
01:50 Istanbul Ataturk
18:35 Athens
23:55 Istanbul Ataturk
11:00 Mahe Island
Connect
V74257 Volotea
ET761 Ethiopian Airlines
ET879 Ethiopian Airlines
20:00 Heraklion
02:05 Athens
09:30 Addis Ababa
21:00 Athens
07:15 Addis Ababa
14:20 Mahe Island
Connect
V74257 Volotea
TK1844 Turkish Airlines
TK748 Turkish Airlines
20:00 Heraklion
22:25 Athens
01:50 Istanbul Ataturk
21:00 Athens
23:55 Istanbul Ataturk
11:00 Mahe Island
Connect
OA321 Olympic Air
ET761 Ethiopian Airlines
ET879 Ethiopian Airlines
21:00 Heraklion
02:05 Athens
09:30 Addis Ababa
21:55 Athens
07:15 Addis Ababa
14:20 Mahe Island
Connect
GQ215 Sky Express
ET761 Ethiopian Airlines
ET879 Ethiopian Airlines
21:30 Heraklion
02:05 Athens
09:30 Addis Ababa
22:30 Athens
07:15 Addis Ababa
14:20 Mahe Island
Connect

4. Rhodes to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Greece to Rhodes.

  2. You take a flight from Rhodes to Mahe Island and cost approximately 500 USD.

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

Flight Depart Arrive
OS9174 Austrian Airlines
EK128 Emirates
EK705 Emirates
08:55 Rhodes
15:30 Vienna
02:10 Dubai
10:35 Vienna
23:05 Dubai
06:45 Mahe Island
Connect
OE603 Lauda
EK128 Emirates
EK705 Emirates
09:50 Rhodes
15:30 Vienna
02:10 Dubai
11:30 Vienna
23:05 Dubai
06:45 Mahe Island
Connect
OA203 Olympic Air
EK210 Emirates
EK705 Emirates
09:50 Rhodes
18:05 Athens
02:10 Dubai
10:50 Athens
23:35 Dubai
06:45 Mahe Island
Connect
OE603 Lauda
QR184 Qatar Airways
QR678 Qatar Airways
09:50 Rhodes
18:00 Vienna
01:45 Doha
11:30 Vienna
00:20 Doha
08:15 Mahe Island
Connect
OA583 Olympic Air
QR206 Qatar Airways
QR678 Qatar Airways
10:25 Rhodes
12:30 Thessaloniki
01:45 Doha
11:35 Thessaloniki
17:55 Doha
08:15 Mahe Island
Connect
V74267 Volotea
EK210 Emirates
EK705 Emirates
10:25 Rhodes
18:05 Athens
02:10 Dubai
11:30 Athens
23:35 Dubai
06:45 Mahe Island
Connect
V74267 Volotea
QR204 Qatar Airways
QR678 Qatar Airways
10:25 Rhodes
13:35 Athens
01:45 Doha
11:30 Athens
17:45 Doha
08:15 Mahe Island
Connect
V74267 Volotea
QR208 Qatar Airways
QR678 Qatar Airways
10:25 Rhodes
20:45 Athens
01:45 Doha
11:30 Athens
00:55 Doha
08:15 Mahe Island
Connect
WK347 Edelweiss Air
WK74 Edelweiss Air
11:25 Rhodes
22:35 Zurich
13:35 Zurich
10:00 Mahe Island
Connect
BZ691 Blue Dart Aviation
HM021 Air Seychelles
11:50 Rhodes
00:05 Tel Aviv
13:40 Tel Aviv
07:25 Mahe Island
Connect
OS9104 Austrian Airlines
EK128 Emirates
EK705 Emirates
12:40 Rhodes
15:30 Vienna
02:10 Dubai
14:20 Vienna
23:05 Dubai
06:45 Mahe Island
Connect
OS9104 Austrian Airlines
QR184 Qatar Airways
QR678 Qatar Airways
12:40 Rhodes
18:00 Vienna
01:45 Doha
14:20 Vienna
00:20 Doha
08:15 Mahe Island
Connect
LY5124 El Al
TK837 Turkish Airlines
TK748 Turkish Airlines
14:50 Rhodes
20:00 Tel Aviv
01:50 Istanbul Ataturk
16:20 Tel Aviv
22:15 Istanbul Ataturk
11:00 Mahe Island
Connect
OA205 Olympic Air
QR208 Qatar Airways
QR678 Qatar Airways
15:00 Rhodes
20:45 Athens
01:45 Doha
16:00 Athens
00:55 Doha
08:15 Mahe Island
Connect
OA205 Olympic Air
EK210 Emirates
EK705 Emirates
15:00 Rhodes
18:05 Athens
02:10 Dubai
16:00 Athens
23:35 Dubai
06:45 Mahe Island
Connect
OA205 Olympic Air
EK210 Emirates
EK707 Emirates
15:00 Rhodes
18:05 Athens
08:55 Dubai
16:00 Athens
23:35 Dubai
13:35 Mahe Island
Connect
OA205 Olympic Air
TK1844 Turkish Airlines
TK748 Turkish Airlines
15:00 Rhodes
22:25 Athens
01:50 Istanbul Ataturk
16:00 Athens
23:55 Istanbul Ataturk
11:00 Mahe Island
Connect
LY5144 El Al
TK837 Turkish Airlines
TK748 Turkish Airlines
15:30 Rhodes
20:00 Tel Aviv
01:50 Istanbul Ataturk
17:00 Tel Aviv
22:15 Istanbul Ataturk
11:00 Mahe Island
Connect
LY5144 El Al
TK789 Turkish Airlines
TK748 Turkish Airlines
15:30 Rhodes
21:45 Tel Aviv
01:50 Istanbul Ataturk
17:00 Tel Aviv
00:05 Istanbul Ataturk
11:00 Mahe Island
Connect
OA581 Olympic Air
TK1894 Turkish Airlines
TK748 Turkish Airlines
15:45 Rhodes
21:20 Thessaloniki
01:50 Istanbul Ataturk
16:55 Thessaloniki
22:45 Istanbul Ataturk
11:00 Mahe Island
Connect
A3482 Aegean Airlines
WK74 Edelweiss Air
16:00 Rhodes
22:35 Zurich
18:10 Zurich
10:00 Mahe Island
Connect
OS9106 Austrian Airlines
EK126 Emirates
EK707 Emirates
16:25 Rhodes
22:40 Vienna
08:55 Dubai
18:00 Vienna
06:15 Dubai
13:35 Mahe Island
Connect
OA211 Olympic Air
ET761 Ethiopian Airlines
ET879 Ethiopian Airlines
20:00 Rhodes
02:05 Athens
09:30 Addis Ababa
21:00 Athens
07:15 Addis Ababa
14:20 Mahe Island
Connect
OA211 Olympic Air
TK1844 Turkish Airlines
TK748 Turkish Airlines
20:00 Rhodes
22:25 Athens
01:50 Istanbul Ataturk
21:00 Athens
23:55 Istanbul Ataturk
11:00 Mahe Island
Connect

References

Find Hotels in Seychelles

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

Booking.com