HowToGo

Flight from Estonia to Switzerland

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

Search Transfer from Estonia to Switzerland

Search Flights

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

1. Tallinn to Zurich

  1. You take a bus, shuttle or taxi from your location in Estonia to Tallinn.

  2. You take a flight from Tallinn to Zurich and cost approximately 130 USD.

  3. You take a bus, shuttle or taxi from Zurich to your destination in Switzerland.

Flight Depart Arrive
BT362 Air Baltic
BT641 Air Baltic
05:45 Tallinn
07:35 Riga
06:35 Riga
09:10 Zurich
Connect
AY1036 Finnair
AY1511 Finnair
06:00 Tallinn
07:55 Helsinki
06:35 Helsinki
09:45 Zurich
Connect
LO792 LOT
LO411 LOT
06:00 Tallinn
07:40 Warsaw Chopin
06:40 Warsaw Chopin
09:45 Zurich
Connect
LH885 Lufthansa
LX1069 Swiss
06:15 Tallinn
08:45 Frankfurt
07:45 Frankfurt
09:40 Zurich
Connect
LH885 Lufthansa
LH1186 Lufthansa
06:15 Tallinn
09:40 Frankfurt
07:45 Frankfurt
10:35 Zurich
Connect
BT705 Air Baltic
LX787 Swiss
06:25 Tallinn
09:55 Brussels
08:00 Brussels
11:15 Zurich
Connect
SK1791 Scandinavian Airlines
LX1267 Swiss
06:30 Tallinn
09:35 Copenhagen
07:05 Copenhagen
11:30 Zurich
Connect
BT207 Air Baltic
LX1575 Swiss
06:45 Tallinn
09:35 Vienna
08:05 Vienna
10:55 Zurich
Connect
SK1783 Scandinavian Airlines
LX1249 Swiss
07:20 Tallinn
10:00 Stockholm
07:20 Stockholm
12:30 Zurich
Connect
BT637 Air Baltic
07:35 Tallinn
09:15 Zurich Direct
SK749 Scandinavian Airlines
LX1247 Swiss
11:20 Tallinn
14:00 Stockholm
11:35 Stockholm
16:25 Zurich
Connect
LH2405 Lufthansa
LX1109 Swiss
12:55 Tallinn
17:00 Munich
14:20 Munich
17:55 Zurich
Connect
LH2405 Lufthansa
LH2370 Lufthansa
12:55 Tallinn
15:25 Munich
14:20 Munich
16:20 Zurich
Connect
BT314 Air Baltic
BT643 Air Baltic
13:30 Tallinn
16:25 Riga
14:20 Riga
17:55 Zurich
Connect
LH881 Lufthansa
LX1075 Swiss
13:50 Tallinn
17:20 Frankfurt
15:15 Frankfurt
18:20 Zurich
Connect
LH881 Lufthansa
LH1196 Lufthansa
13:50 Tallinn
16:25 Frankfurt
15:15 Frankfurt
17:20 Zurich
Connect
LO786 LOT
LO419 LOT
14:45 Tallinn
17:00 Warsaw Chopin
15:25 Warsaw Chopin
19:05 Zurich
Connect
LO788 LOT
LX1353 Swiss
18:00 Tallinn
19:50 Warsaw Chopin
18:35 Warsaw Chopin
21:50 Zurich
Connect
LH883 Lufthansa
LX1077 Swiss
18:10 Tallinn
20:50 Frankfurt
19:35 Frankfurt
21:45 Zurich
Connect

2. Tallinn to Basel

  1. You take a bus, shuttle or taxi from your location in Estonia to Tallinn.

  2. You take a flight from Tallinn to Basel and cost approximately 150 USD.

  3. You take a bus, shuttle or taxi from Basel to your destination in Switzerland.

Flight Depart Arrive
LH885 Lufthansa
LH1202 Lufthansa
06:15 Tallinn
09:50 Frankfurt
07:45 Frankfurt
10:40 Basel
Connect
LH885 Lufthansa
LH1204 Lufthansa
06:15 Tallinn
12:40 Frankfurt
07:45 Frankfurt
13:30 Basel
Connect
BT705 Air Baltic
SN2705 Brussels Airlines
06:25 Tallinn
13:05 Brussels
08:00 Brussels
14:10 Basel
Connect
SK1791 Scandinavian Airlines
LH825 Lufthansa
LH1204 Lufthansa
06:30 Tallinn
09:35 Copenhagen
12:40 Frankfurt
07:05 Copenhagen
11:05 Frankfurt
13:30 Basel
Connect
SK1783 Scandinavian Airlines
SK635 Scandinavian Airlines
LH1204 Lufthansa
07:20 Tallinn
09:00 Stockholm
12:40 Frankfurt
07:20 Stockholm
11:15 Frankfurt
13:30 Basel
Connect
BT621 Air Baltic
KL1987 KLM
07:35 Tallinn
12:35 Amsterdam Schiphol
09:00 Amsterdam Schiphol
13:50 Basel
Connect
LO790 LOT
W61363 Wizz Air
08:55 Tallinn
12:40 Warsaw Chopin
09:35 Warsaw Chopin
14:40 Basel
Connect
BT195 Air Baltic
U21152 easyJet
10:35 Tallinn
12:45 Copenhagen
11:30 Copenhagen
14:30 Basel
Connect
SK749 Scandinavian Airlines
LH2417 Lufthansa
LH2400 Lufthansa
11:20 Tallinn
15:10 Stockholm
18:25 Munich
11:35 Stockholm
17:20 Munich
19:20 Basel
Connect
LH2405 Lufthansa
LH2400 Lufthansa
12:55 Tallinn
18:25 Munich
14:20 Munich
19:20 Basel
Connect
LH2405 Lufthansa
LH2398 Lufthansa
12:55 Tallinn
15:15 Munich
14:20 Munich
16:10 Basel
Connect
BT201 Air Baltic
U24637 easyJet
13:10 Tallinn
17:00 Berlin Tegel
14:00 Berlin Tegel
18:35 Basel
Connect
LH881 Lufthansa
LH1206 Lufthansa
13:50 Tallinn
17:20 Frankfurt
15:15 Frankfurt
18:10 Basel
Connect
LH881 Lufthansa
LH1208 Lufthansa
13:50 Tallinn
21:00 Frankfurt
15:15 Frankfurt
21:50 Basel
Connect
BT689 Air Baltic
AF1092 Air France
16:00 Tallinn
21:40 Paris CDG
17:55 Paris CDG
22:45 Basel
Connect
BT649 Air Baltic
U28437 easyJet
16:05 Tallinn
18:40 London Gatwick
17:00 London Gatwick
21:20 Basel
Connect
SK1745 Scandinavian Airlines
SK673 Scandinavian Airlines
LH1208 Lufthansa
16:10 Tallinn
17:00 Stockholm
21:00 Frankfurt
16:10 Stockholm
19:10 Frankfurt
21:50 Basel
Connect
LH883 Lufthansa
LH1208 Lufthansa
18:10 Tallinn
21:00 Frankfurt
19:35 Frankfurt
21:50 Basel
Connect

3. Tallinn to Geneva

  1. You take a bus, shuttle or taxi from your location in Estonia to Tallinn.

  2. You take a flight from Tallinn to Geneva and cost approximately 150 USD.

  3. You take a bus, shuttle or taxi from Geneva to your destination in Switzerland.

Flight Depart Arrive
A3771 Aegean Airlines
LX1821 Swiss
03:35 Tallinn
10:20 Athens
07:00 Athens
12:10 Geneva
Connect
A3771 Aegean Airlines
A3854 Aegean Airlines
03:35 Tallinn
08:35 Athens
07:00 Athens
10:30 Geneva
Connect
LO792 LOT
LO417 LOT
06:00 Tallinn
07:30 Warsaw Chopin
06:40 Warsaw Chopin
09:45 Geneva
Connect
AY1036 Finnair
AY1531 Finnair
06:00 Tallinn
08:05 Helsinki
06:35 Helsinki
10:05 Geneva
Connect
LH885 Lufthansa
LX1083 Swiss
06:15 Tallinn
13:05 Frankfurt
07:45 Frankfurt
14:10 Geneva
Connect
LH885 Lufthansa
LH1216 Lufthansa
06:15 Tallinn
12:15 Frankfurt
07:45 Frankfurt
13:20 Geneva
Connect
LH885 Lufthansa
LX1069 Swiss
LX2806 Swiss
06:15 Tallinn
08:45 Frankfurt
13:10 Zurich
07:45 Frankfurt
09:40 Zurich
14:00 Geneva
Connect
LH885 Lufthansa
LH1186 Lufthansa
LX2806 Swiss
06:15 Tallinn
09:40 Frankfurt
13:10 Zurich
07:45 Frankfurt
10:35 Zurich
14:00 Geneva
Connect
LH885 Lufthansa
LX1081 Swiss
06:15 Tallinn
09:00 Frankfurt
07:45 Frankfurt
10:05 Geneva
Connect
LH885 Lufthansa
LX1069 Swiss
LX2824 Swiss
06:15 Tallinn
08:45 Frankfurt
12:15 Zurich
07:45 Frankfurt
09:40 Zurich
13:10 Geneva
Connect
LH885 Lufthansa
LH1186 Lufthansa
LX2824 Swiss
06:15 Tallinn
09:40 Frankfurt
12:15 Zurich
07:45 Frankfurt
10:35 Zurich
13:10 Geneva
Connect
BT705 Air Baltic
SN2719 Brussels Airlines
06:25 Tallinn
13:05 Brussels
08:00 Brussels
14:25 Geneva
Connect
BT705 Air Baltic
SN2713 Brussels Airlines
06:25 Tallinn
09:20 Brussels
08:00 Brussels
10:40 Geneva
Connect
SK1791 Scandinavian Airlines
SK613 Scandinavian Airlines
06:30 Tallinn
08:20 Copenhagen
07:05 Copenhagen
10:20 Geneva
Connect
SK1791 Scandinavian Airlines
SK2613 Scandinavian Airlines
06:30 Tallinn
11:00 Copenhagen
07:05 Copenhagen
13:00 Geneva
Connect
BT191 Air Baltic
SK2615 Scandinavian Airlines
07:00 Tallinn
08:25 Stockholm
07:05 Stockholm
11:05 Geneva
Connect
SK1783 Scandinavian Airlines
SK2615 Scandinavian Airlines
07:20 Tallinn
08:25 Stockholm
07:20 Stockholm
11:05 Geneva
Connect
BT621 Air Baltic
KL1929 KLM
07:35 Tallinn
12:10 Amsterdam Schiphol
09:00 Amsterdam Schiphol
13:35 Geneva
Connect
BT332 Air Baltic
BT344 Air Baltic
BT647 Air Baltic
09:00 Tallinn
13:30 Vilnius
15:45 Riga
10:15 Vilnius
14:20 Riga
17:25 Geneva
Connect
BT322 Air Baltic
BT647 Air Baltic
10:00 Tallinn
15:45 Riga
10:50 Riga
17:25 Geneva
Connect
BT312 Air Baltic
BT647 Air Baltic
10:45 Tallinn
15:45 Riga
11:35 Riga
17:25 Geneva
Connect
AY1014 Finnair
AY1533 Finnair
11:15 Tallinn
16:10 Helsinki
11:45 Helsinki
18:10 Geneva
Connect
SK749 Scandinavian Airlines
SK1407 Scandinavian Airlines
SK617 Scandinavian Airlines
11:20 Tallinn
15:20 Stockholm
17:25 Copenhagen
11:35 Stockholm
16:30 Copenhagen
19:30 Geneva
Connect
SK749 Scandinavian Airlines
SK1423 Scandinavian Airlines
SK617 Scandinavian Airlines
11:20 Tallinn
13:30 Stockholm
17:25 Copenhagen
11:35 Stockholm
14:40 Copenhagen
19:30 Geneva
Connect
LH2405 Lufthansa
LH2388 Lufthansa
12:55 Tallinn
18:45 Munich
14:20 Munich
19:55 Geneva
Connect
LH2405 Lufthansa
LH2370 Lufthansa
LX2810 Swiss
12:55 Tallinn
15:25 Munich
18:10 Zurich
14:20 Munich
16:20 Zurich
19:00 Geneva
Connect
BT314 Air Baltic
BT647 Air Baltic
13:30 Tallinn
15:45 Riga
14:20 Riga
17:25 Geneva
Connect
LH881 Lufthansa
LH1196 Lufthansa
LX2810 Swiss
13:50 Tallinn
16:25 Frankfurt
18:10 Zurich
15:15 Frankfurt
17:20 Zurich
19:00 Geneva
Connect
LH881 Lufthansa
LH1226 Lufthansa
13:50 Tallinn
17:40 Frankfurt
15:15 Frankfurt
18:45 Geneva
Connect
LH881 Lufthansa
LH1198 Lufthansa
LX2816 Swiss
13:50 Tallinn
18:25 Frankfurt
20:45 Zurich
15:15 Frankfurt
19:20 Zurich
21:35 Geneva
Connect
LH881 Lufthansa
LH1222 Lufthansa
13:50 Tallinn
16:05 Frankfurt
15:15 Frankfurt
17:10 Geneva
Connect
LH881 Lufthansa
LX1085 Swiss
13:50 Tallinn
16:55 Frankfurt
15:15 Frankfurt
18:00 Geneva
Connect
LH881 Lufthansa
LH1196 Lufthansa
LX2816 Swiss
13:50 Tallinn
16:25 Frankfurt
20:45 Zurich
15:15 Frankfurt
17:20 Zurich
21:35 Geneva
Connect
LO786 LOT
LO415 LOT
14:45 Tallinn
16:40 Warsaw Chopin
15:25 Warsaw Chopin
18:55 Geneva
Connect
BT689 Air Baltic
AF1242 Air France
16:00 Tallinn
20:45 Paris CDG
17:55 Paris CDG
21:55 Geneva
Connect
BT707 Air Baltic
SN2723 Brussels Airlines
17:00 Tallinn
19:25 Brussels
18:35 Brussels
20:40 Geneva
Connect
U28446 easyJet
U28482 easyJet
17:35 Tallinn
20:15 London Gatwick
18:35 London Gatwick
22:50 Geneva
Connect
LO2977 LOT
SN2725 Brussels Airlines
18:05 Tallinn
20:40 Brussels
19:40 Brussels
22:00 Geneva
Connect
LH883 Lufthansa
LX1077 Swiss
LX2818 Swiss
18:10 Tallinn
20:50 Frankfurt
22:35 Zurich
19:35 Frankfurt
21:45 Zurich
23:25 Geneva
Connect
LH883 Lufthansa
LX1087 Swiss
18:10 Tallinn
21:00 Frankfurt
19:35 Frankfurt
22:05 Geneva
Connect

References

Find Hotels in Switzerland

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

Booking.com