How to get to Greece from Switzerland by flight ? You can check flights from Switzerland to Greece below.
You can find flight ticket prices from Switzerland to Greece with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Thessaloniki and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Switzerland to Basel.
You take a flight from Basel to Thessaloniki and cost approximately 276 USD.
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 |
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Heraklion and cost approximately 250 USD.
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 |
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Athens and cost approximately 100 USD.
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 |
You take a bus, shuttle or taxi from your location in Switzerland to Geneva.
You take a flight from Geneva to Athens and cost approximately 110 USD.
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 |
You take a bus, shuttle or taxi from your location in Switzerland to Milan Malpensa.
You take a flight from Milan Malpensa to Athens and cost approximately 210 USD.
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 |
You can find hotels and accommodations in Greece with our hotels search tool below
Booking.com