HowToGo

Flight from Switzerland to Greece

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

Search Transfer from Switzerland to Greece

Search Flights

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

1. Zurich to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Switzerland to Zurich.

  2. You take a flight from Zurich to Thessaloniki and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
LX2580 Swiss
06:30 Zurich
09:45 Thessaloniki Direct
LX1068 Swiss
LH1288 Lufthansa
06:55 Zurich
10:00 Frankfurt
08:00 Frankfurt
13:25 Thessaloniki
Connect
LX1100 Swiss
A3501 Aegean Airlines
07:15 Zurich
10:10 Munich
08:15 Munich
13:10 Thessaloniki
Connect
LX1576 Swiss
OS809 Austrian Airlines
09:00 Zurich
12:35 Vienna
10:20 Vienna
15:20 Thessaloniki
Connect
JU371 Air Serbia
JU522 Air Serbia
09:55 Zurich
13:20 Belgrade
11:35 Belgrade
15:25 Thessaloniki
Connect
OS562 Austrian Airlines
OS809 Austrian Airlines
10:00 Zurich
12:35 Vienna
11:25 Vienna
15:20 Thessaloniki
Connect
A3851 Aegean Airlines
OA120 Olympic Air
11:10 Zurich
16:00 Athens
14:45 Athens
16:55 Thessaloniki
Connect
LX1838 Swiss
OA122 Olympic Air
13:20 Zurich
18:05 Athens
17:00 Athens
18:55 Thessaloniki
Connect
A3853 Aegean Airlines
OA128 Olympic Air
16:00 Zurich
21:05 Athens
19:35 Athens
22:00 Thessaloniki
Connect
LH2371 Lufthansa
A3503 Aegean Airlines
16:55 Zurich
19:50 Munich
17:45 Munich
22:55 Thessaloniki
Connect
A3535 Aegean Airlines
20:25 Zurich
23:40 Thessaloniki Direct
JU375 Air Serbia
JU526 Air Serbia
20:45 Zurich
00:20 Belgrade
22:25 Belgrade
02:50 Thessaloniki
Connect

2. Basel to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Switzerland to Basel.

  2. You take a flight from Basel to Thessaloniki and cost approximately 276 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
U21109 easyJet
06:10 Basel
09:30 Thessaloniki Direct
LH1211 Lufthansa
LH1288 Lufthansa
06:45 Basel
10:00 Frankfurt
07:45 Frankfurt
13:25 Thessaloniki
Connect
LH2399 Lufthansa
A3503 Aegean Airlines
16:45 Basel
19:50 Munich
17:45 Munich
22:55 Thessaloniki
Connect

3. Zurich to Heraklion

  1. You take a bus, shuttle or taxi from your location in Switzerland to Zurich.

  2. You take a flight from Zurich to Heraklion and cost approximately 250 USD.

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
WK348 Edelweiss Air
06:00 Zurich
09:55 Heraklion Direct
LX1068 Swiss
A3431 Aegean Airlines
06:55 Zurich
10:20 Frankfurt
08:00 Frankfurt
14:20 Heraklion
Connect
WK350 Edelweiss Air
06:55 Zurich
10:45 Heraklion Direct
LX1574 Swiss
OS9001 Austrian Airlines
07:10 Zurich
09:20 Vienna
08:30 Vienna
12:50 Heraklion
Connect
LX1100 Swiss
A3433 Aegean Airlines
07:15 Zurich
10:45 Munich
08:15 Munich
14:25 Heraklion
Connect
LH1183 Lufthansa
LH1296 Lufthansa
08:15 Zurich
10:40 Frankfurt
09:15 Frankfurt
14:45 Heraklion
Connect
LH1183 Lufthansa
A3431 Aegean Airlines
08:15 Zurich
10:20 Frankfurt
09:15 Frankfurt
14:20 Heraklion
Connect
WK348 Edelweiss Air
08:50 Zurich
12:40 Heraklion Direct
LX1830 Swiss
OA308 Olympic Air
09:05 Zurich
14:20 Athens
12:45 Athens
15:10 Heraklion
Connect
OS562 Austrian Airlines
OS9009 Austrian Airlines
10:00 Zurich
13:15 Vienna
11:25 Vienna
16:45 Heraklion
Connect
A3851 Aegean Airlines
OA318 Olympic Air
11:10 Zurich
16:20 Athens
14:45 Athens
17:10 Heraklion
Connect
LX1578 Swiss
OS9003 Austrian Airlines
12:45 Zurich
15:40 Vienna
14:05 Vienna
19:10 Heraklion
Connect
LX1838 Swiss
OA320 Olympic Air
13:20 Zurich
19:30 Athens
17:00 Athens
20:20 Heraklion
Connect
OS570 Austrian Airlines
OS9001 Austrian Airlines
15:05 Zurich
17:25 Vienna
16:25 Vienna
20:55 Heraklion
Connect
A3853 Aegean Airlines
OA322 Olympic Air
16:00 Zurich
21:15 Athens
19:35 Athens
22:05 Heraklion
Connect
WK350 Edelweiss Air
16:15 Zurich
20:05 Heraklion Direct
WK348 Edelweiss Air
16:20 Zurich
20:10 Heraklion Direct
LX1840 Swiss
OA328 Olympic Air
16:40 Zurich
23:05 Athens
20:20 Athens
23:55 Heraklion
Connect
LX1840 Swiss
OA322 Olympic Air
16:40 Zurich
21:15 Athens
20:20 Athens
22:05 Heraklion
Connect
A3449 Aegean Airlines
18:05 Zurich
21:50 Heraklion Direct
LX2810 Swiss
LX2348 Swiss
18:10 Zurich
21:30 Geneva
19:00 Geneva
01:30 Heraklion
Connect

4. Zurich to Athens

  1. You take a bus, shuttle or taxi from your location in Switzerland to Zurich.

  2. You take a flight from Zurich to Athens and cost approximately 100 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
LX1068 Swiss
LH1278 Lufthansa
06:55 Zurich
09:30 Frankfurt
08:00 Frankfurt
13:15 Athens
Connect
LX1574 Swiss
OS801 Austrian Airlines
07:10 Zurich
10:25 Vienna
08:30 Vienna
13:40 Athens
Connect
LX2802 Swiss
LX1822 Swiss
07:30 Zurich
10:15 Geneva
08:25 Geneva
14:00 Athens
Connect
TK1912 Turkish Airlines
TK1849 Turkish Airlines
07:40 Zurich
13:10 Istanbul Ataturk
11:35 Istanbul Ataturk
14:45 Athens
Connect
OS568 Austrian Airlines
OS801 Austrian Airlines
07:40 Zurich
10:25 Vienna
09:10 Vienna
13:40 Athens
Connect
LH1183 Lufthansa
A3831 Aegean Airlines
08:15 Zurich
11:05 Frankfurt
09:15 Frankfurt
14:50 Athens
Connect
LX1830 Swiss
09:05 Zurich
12:45 Athens Direct
LH2367 Lufthansa
A3803 Aegean Airlines
09:20 Zurich
11:15 Munich
10:10 Munich
14:45 Athens
Connect
LH2367 Lufthansa
LH1752 Lufthansa
09:20 Zurich
11:05 Munich
10:10 Munich
14:30 Athens
Connect
LX2804 Swiss
A3855 Aegean Airlines
09:30 Zurich
11:20 Geneva
10:20 Geneva
15:00 Athens
Connect
AF1115 Air France
AF1832 Air France
09:35 Zurich
12:15 Paris CDG
11:00 Paris CDG
16:25 Athens
Connect
VY6267 Vueling Airlines
VY8104 Vueling Airlines
09:45 Zurich
12:40 Barcelona
11:35 Barcelona
16:35 Athens
Connect
TK1908 Turkish Airlines
A3993 Aegean Airlines
10:45 Zurich
15:50 Istanbul Ataturk
14:40 Istanbul Ataturk
17:20 Athens
Connect
PC948 Pegasus Airlines
PC1193 Pegasus Airlines
10:55 Zurich
16:10 Sabiha Gokcen
14:55 Sabiha Gokcen
17:45 Athens
Connect
A3851 Aegean Airlines
11:10 Zurich
14:45 Athens Direct
LH1187 Lufthansa
LH1282 Lufthansa
11:15 Zurich
13:20 Frankfurt
12:15 Frankfurt
17:05 Athens
Connect
LX1104 Swiss
LH1754 Lufthansa
12:10 Zurich
15:10 Munich
13:10 Munich
18:35 Athens
Connect
EW767 Eurowings
EW682 Eurowings
13:00 Zurich
15:40 Cologne Bonn
14:10 Cologne Bonn
19:45 Athens
Connect
LX2806 Swiss
A3857 Aegean Airlines
13:10 Zurich
16:10 Geneva
14:00 Geneva
19:50 Athens
Connect
LH2369 Lufthansa
LH1754 Lufthansa
13:15 Zurich
15:10 Munich
14:05 Munich
18:35 Athens
Connect
LX1838 Swiss
13:20 Zurich
17:00 Athens Direct
LX1108 Swiss
A3807 Aegean Airlines
15:25 Zurich
18:25 Munich
16:20 Munich
21:55 Athens
Connect
LX1108 Swiss
LH1756 Lufthansa
15:25 Zurich
19:05 Munich
16:20 Munich
22:30 Athens
Connect
LX1074 Swiss
A3833 Aegean Airlines
15:35 Zurich
18:30 Frankfurt
16:40 Frankfurt
22:15 Athens
Connect
A3853 Aegean Airlines
16:00 Zurich
19:35 Athens Direct
LX1840 Swiss
16:40 Zurich
20:20 Athens Direct
LH2371 Lufthansa
LH1756 Lufthansa
16:55 Zurich
19:05 Munich
17:45 Munich
22:30 Athens
Connect
LX782 Swiss
A3623 Aegean Airlines
17:00 Zurich
19:25 Brussels
18:15 Brussels
23:30 Athens
Connect
OS564 Austrian Airlines
OS803 Austrian Airlines
18:00 Zurich
21:40 Vienna
19:25 Vienna
00:45 Athens
Connect
LH1197 Lufthansa
LH1284 Lufthansa
18:05 Zurich
20:20 Frankfurt
19:05 Frankfurt
00:05 Athens
Connect
A3449 Aegean Airlines
OA323 Olympic Air
18:05 Zurich
22:45 Heraklion
21:50 Heraklion
23:35 Athens
Connect
OS554 Austrian Airlines
OS803 Austrian Airlines
18:50 Zurich
21:40 Vienna
20:10 Vienna
00:45 Athens
Connect
A3483 Aegean Airlines
OA219 Olympic Air
18:55 Zurich
23:55 Rhodes
22:55 Rhodes
00:55 Athens
Connect
AZ0573 Alitalia
AZ0722 Alitalia
19:10 Zurich
21:50 Rome
20:40 Rome
00:50 Athens
Connect
TK1910 Turkish Airlines
TK1841 Turkish Airlines
19:30 Zurich
01:00 Istanbul Ataturk
23:30 Istanbul Ataturk
02:30 Athens
Connect
JU375 Air Serbia
JU516 Air Serbia
20:45 Zurich
00:40 Belgrade
22:25 Belgrade
03:10 Athens
Connect
LX1842 Swiss
21:10 Zurich
00:45 Athens Direct

5. Geneva to Athens

  1. You take a bus, shuttle or taxi from your location in Switzerland to Geneva.

  2. You take a flight from Geneva to Athens and cost approximately 110 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
LX2801 Swiss
LX1830 Swiss
06:00 Geneva
09:05 Zurich
06:45 Zurich
12:45 Athens
Connect
U21421 easyJet
06:00 Geneva
09:45 Athens Direct
LX1820 Swiss
06:00 Geneva
09:40 Athens Direct
LH2391 Lufthansa
LH1750 Lufthansa
06:50 Geneva
08:55 Munich
08:00 Munich
12:20 Athens
Connect
LX1080 Swiss
LH1278 Lufthansa
06:50 Geneva
09:30 Frankfurt
08:05 Frankfurt
13:15 Athens
Connect
AZ0569 Alitalia
AZ0716 Alitalia
07:00 Geneva
09:30 Rome
08:25 Rome
12:25 Athens
Connect
OS578 Austrian Airlines
OS801 Austrian Airlines
07:15 Geneva
10:25 Vienna
08:55 Vienna
13:40 Athens
Connect
LX2805 Swiss
LX1830 Swiss
07:20 Geneva
09:05 Zurich
08:15 Zurich
12:45 Athens
Connect
SN2712 Brussels Airlines
A3621 Aegean Airlines
08:15 Geneva
11:15 Brussels
09:35 Brussels
15:20 Athens
Connect
AF1543 Air France
AF1832 Air France
09:05 Geneva
12:15 Paris CDG
10:15 Paris CDG
16:25 Athens
Connect
VY6200 Vueling Airlines
VY8104 Vueling Airlines
09:30 Geneva
12:40 Barcelona
11:05 Barcelona
16:35 Athens
Connect
LX2807 Swiss
LX1838 Swiss
10:00 Geneva
13:20 Zurich
10:55 Zurich
17:00 Athens
Connect
LX1822 Swiss
10:15 Geneva
14:00 Athens Direct
LX1082 Swiss
LH1282 Lufthansa
10:45 Geneva
13:20 Frankfurt
12:00 Frankfurt
17:05 Athens
Connect
LX2809 Swiss
LX1838 Swiss
11:00 Geneva
13:20 Zurich
11:55 Zurich
17:00 Athens
Connect
A3855 Aegean Airlines
11:20 Geneva
15:00 Athens Direct
AZ0575 Alitalia
AZ0718 Alitalia
11:45 Geneva
15:30 Rome
13:15 Rome
18:30 Athens
Connect
AF1843 Air France
AF1132 Air France
12:00 Geneva
14:40 Paris CDG
13:15 Paris CDG
18:55 Athens
Connect
LH2385 Lufthansa
LH1754 Lufthansa
13:05 Geneva
15:10 Munich
14:15 Munich
18:35 Athens
Connect
LX2811 Swiss
LX1840 Swiss
14:45 Geneva
16:40 Zurich
15:35 Zurich
20:20 Athens
Connect
LX1084 Swiss
A3833 Aegean Airlines
14:55 Geneva
18:30 Frankfurt
16:10 Frankfurt
22:15 Athens
Connect
A3857 Aegean Airlines
16:10 Geneva
19:50 Athens Direct
LH2387 Lufthansa
LH1756 Lufthansa
16:50 Geneva
19:05 Munich
18:00 Munich
22:30 Athens
Connect
SN2720 Brussels Airlines
A3623 Aegean Airlines
17:15 Geneva
19:25 Brussels
18:35 Brussels
23:30 Athens
Connect
OS582 Austrian Airlines
OS803 Austrian Airlines
17:35 Geneva
21:40 Vienna
19:15 Vienna
00:45 Athens
Connect
LX2817 Swiss
LX1842 Swiss
17:40 Geneva
21:10 Zurich
18:35 Zurich
00:45 Athens
Connect
LH1223 Lufthansa
LH1284 Lufthansa
17:50 Geneva
20:20 Frankfurt
19:05 Frankfurt
00:05 Athens
Connect
AZ0577 Alitalia
AZ0722 Alitalia
18:00 Geneva
21:50 Rome
19:30 Rome
00:50 Athens
Connect
AF1343 Air France
AF1032 Air France
18:10 Geneva
20:45 Paris CDG
19:25 Paris CDG
00:55 Athens
Connect

6. Milan Malpensa to Athens

  1. You take a bus, shuttle or taxi from your location in Switzerland to Milan Malpensa.

  2. You take a flight from Milan Malpensa to Athens and cost approximately 210 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
LH1863 Lufthansa
LH1750 Lufthansa
06:00 Milan Malpensa
08:55 Munich
07:10 Munich
12:20 Athens
Connect
LH259 Lufthansa
LH1278 Lufthansa
06:30 Milan Malpensa
09:30 Frankfurt
07:50 Frankfurt
13:15 Athens
Connect
AZ1017 Alitalia
AZ0716 Alitalia
06:55 Milan Malpensa
09:30 Rome
08:10 Rome
12:25 Athens
Connect
OS518 Austrian Airlines
OS801 Austrian Airlines
07:05 Milan Malpensa
10:25 Vienna
08:35 Vienna
13:40 Athens
Connect
LX1639 Swiss
LX1830 Swiss
07:10 Milan Malpensa
09:05 Zurich
08:05 Zurich
12:45 Athens
Connect
U22607 easyJet
07:10 Milan Malpensa
10:40 Athens Direct
EN8269 Air Dolomiti
LH1752 Lufthansa
08:40 Milan Malpensa
11:05 Munich
09:50 Munich
14:30 Athens
Connect
EN8269 Air Dolomiti
A3803 Aegean Airlines
08:40 Milan Malpensa
11:15 Munich
09:50 Munich
14:45 Athens
Connect
FR5513 Ryanair
FR5105 Ryanair
08:55 Milan Malpensa
12:55 Catania
10:50 Catania
15:25 Athens
Connect
A3519 Aegean Airlines
OA117 Olympic Air
09:25 Milan Malpensa
14:55 Thessaloniki
12:25 Thessaloniki
15:45 Athens
Connect
JU541 Air Serbia
JU512 Air Serbia
09:40 Milan Malpensa
12:20 Belgrade
11:20 Belgrade
14:50 Athens
Connect
VY6331 Vueling Airlines
VY8104 Vueling Airlines
10:05 Milan Malpensa
12:40 Barcelona
11:45 Barcelona
16:35 Athens
Connect
TK1874 Turkish Airlines
A3993 Aegean Airlines
10:30 Milan Malpensa
15:50 Istanbul Ataturk
14:20 Istanbul Ataturk
17:20 Athens
Connect
A3661 Aegean Airlines
10:50 Milan Malpensa
14:20 Athens Direct
LH1855 Lufthansa
LH1754 Lufthansa
12:30 Milan Malpensa
15:10 Munich
13:40 Munich
18:35 Athens
Connect
A3665 Aegean Airlines
17:45 Milan Malpensa
21:10 Athens Direct
AZ1023 Alitalia
AZ0722 Alitalia
19:00 Milan Malpensa
21:50 Rome
20:20 Rome
00:50 Athens
Connect
LX1623 Swiss
LX1842 Swiss
19:05 Milan Malpensa
21:10 Zurich
20:05 Zurich
00:45 Athens
Connect
TK1876 Turkish Airlines
TK1841 Turkish Airlines
19:45 Milan Malpensa
01:00 Istanbul Ataturk
23:40 Istanbul Ataturk
02:30 Athens
Connect
JU545 Air Serbia
JU516 Air Serbia
20:45 Milan Malpensa
00:40 Belgrade
22:25 Belgrade
03:10 Athens
Connect
A3663 Aegean Airlines
22:10 Milan Malpensa
01:35 Athens Direct

References

Find Hotels in Greece

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

Booking.com