HowToGo

Flight from Switzerland to Berlin, Germany

How to get to Berlin, Germany from Switzerland by flight ? You can check flights from Switzerland to Berlin, Germany below.

Search Transfer from Switzerland to Berlin, Germany

Search Flights

You can find flight ticket prices from Switzerland to Berlin, Germany with our flight tickets search tool below

1. Zurich to Berlin Tegel

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

  2. You take a flight from Zurich to Berlin Tegel and cost approximately 120 USD.

  3. You take a bus, shuttle or taxi from Berlin Tegel to your destination in Berlin, Germany.

Flight Depart Arrive
LX960 Swiss
06:20 Zurich
07:45 Berlin Tegel Direct
LX974 Swiss
07:20 Zurich
08:45 Berlin Tegel Direct
LH1183 Lufthansa
LH180 Lufthansa
08:15 Zurich
10:45 Frankfurt
09:15 Frankfurt
11:55 Berlin Tegel
Connect
U25862 easyJet
08:45 Zurich
10:15 Berlin Tegel Direct
LX976 Swiss
08:50 Zurich
10:10 Berlin Tegel Direct
LX1576 Swiss
OS227 Austrian Airlines
09:00 Zurich
11:10 Vienna
10:20 Vienna
12:25 Berlin Tegel
Connect
LH2367 Lufthansa
LH1936 Lufthansa
09:20 Zurich
11:00 Munich
10:10 Munich
12:05 Berlin Tegel
Connect
LH1185 Lufthansa
LH182 Lufthansa
09:35 Zurich
11:45 Frankfurt
10:35 Frankfurt
12:55 Berlin Tegel
Connect
LX1176 Swiss
EW2004 Eurowings
09:40 Zurich
11:55 Stuttgart
10:25 Stuttgart
13:15 Berlin Tegel
Connect
LX964 Swiss
10:20 Zurich
11:40 Berlin Tegel Direct
U25864 easyJet
10:45 Zurich
12:15 Berlin Tegel Direct
LH1187 Lufthansa
LH186 Lufthansa
11:15 Zurich
13:45 Frankfurt
12:15 Frankfurt
14:55 Berlin Tegel
Connect
LX1104 Swiss
LH1942 Lufthansa
12:10 Zurich
14:05 Munich
13:10 Munich
15:10 Berlin Tegel
Connect
LX1168 Swiss
EW2020 Eurowings
12:35 Zurich
14:25 Stuttgart
13:20 Stuttgart
15:45 Berlin Tegel
Connect
LX1168 Swiss
EW2018 Eurowings
12:35 Zurich
14:45 Stuttgart
13:20 Stuttgart
16:00 Berlin Tegel
Connect
LX1168 Swiss
EW2004 Eurowings
12:35 Zurich
14:50 Stuttgart
13:20 Stuttgart
16:05 Berlin Tegel
Connect
LX966 Swiss
12:45 Zurich
14:10 Berlin Tegel Direct
LX1578 Swiss
OS231 Austrian Airlines
12:45 Zurich
15:00 Vienna
14:05 Vienna
16:15 Berlin Tegel
Connect
LH2369 Lufthansa
LH1944 Lufthansa
13:15 Zurich
15:00 Munich
14:05 Munich
16:05 Berlin Tegel
Connect
LX968 Swiss
13:35 Zurich
15:00 Berlin Tegel Direct
LX980 Swiss
14:40 Zurich
16:05 Berlin Tegel Direct
LH1191 Lufthansa
LH192 Lufthansa
14:40 Zurich
16:45 Frankfurt
15:40 Frankfurt
17:55 Berlin Tegel
Connect
U25868 easyJet
15:00 Zurich
16:30 Berlin Tegel Direct
LX1108 Swiss
LH1952 Lufthansa
15:25 Zurich
18:00 Munich
16:20 Munich
19:05 Berlin Tegel
Connect
LX1108 Swiss
LH1950 Lufthansa
15:25 Zurich
17:30 Munich
16:20 Munich
18:35 Berlin Tegel
Connect
LX1074 Swiss
LH194 Lufthansa
15:35 Zurich
17:45 Frankfurt
16:40 Frankfurt
18:55 Berlin Tegel
Connect
LX970 Swiss
16:35 Zurich
18:00 Berlin Tegel Direct
LH2371 Lufthansa
LH1956 Lufthansa
16:55 Zurich
19:00 Munich
17:45 Munich
20:05 Berlin Tegel
Connect
LX1582 Swiss
OS237 Austrian Airlines
16:55 Zurich
19:05 Vienna
18:15 Vienna
20:20 Berlin Tegel
Connect
LH1197 Lufthansa
LH044 Lufthansa
18:05 Zurich
20:15 Frankfurt
19:05 Frankfurt
21:25 Berlin Tegel
Connect
LX978 Swiss
18:25 Zurich
19:50 Berlin Tegel Direct
LX1076 Swiss
LH202 Lufthansa
19:00 Zurich
21:15 Frankfurt
20:05 Frankfurt
22:25 Berlin Tegel
Connect
EW9767 Eurowings
EW8049 Eurowings
19:00 Zurich
21:20 Dusseldorf
20:20 Dusseldorf
22:35 Berlin Tegel
Connect
U25874 easyJet
19:05 Zurich
20:30 Berlin Tegel Direct
LX1110 Swiss
LH1962 Lufthansa
19:20 Zurich
21:30 Munich
20:15 Munich
22:35 Berlin Tegel
Connect
LX962 Swiss
20:50 Zurich
22:15 Berlin Tegel Direct
U25876 easyJet
20:50 Zurich
22:15 Berlin Tegel Direct

2. Basel to Berlin Tegel

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

  2. You take a flight from Basel to Berlin Tegel and cost approximately 230 USD.

  3. You take a bus, shuttle or taxi from Berlin Tegel to your destination in Berlin, Germany.

Flight Depart Arrive
LH2403 Lufthansa
LH1934 Lufthansa
06:10 Basel
09:00 Munich
07:10 Munich
10:05 Berlin Tegel
Connect
LH2403 Lufthansa
LH1930 Lufthansa
06:10 Basel
08:00 Munich
07:10 Munich
09:05 Berlin Tegel
Connect
LH2403 Lufthansa
LH1932 Lufthansa
06:10 Basel
08:30 Munich
07:10 Munich
09:35 Berlin Tegel
Connect
U24634 easyJet
06:20 Basel
07:55 Berlin Tegel Direct
U21029 easyJet
U25012 easyJet
06:35 Basel
08:55 Brussels
07:45 Brussels
10:25 Berlin Tegel
Connect
OS478 Austrian Airlines
OS225 Austrian Airlines
06:40 Basel
09:00 Vienna
08:05 Vienna
10:15 Berlin Tegel
Connect
LH1211 Lufthansa
LH176 Lufthansa
06:45 Basel
08:45 Frankfurt
07:45 Frankfurt
09:55 Berlin Tegel
Connect
LH1211 Lufthansa
LH178 Lufthansa
06:45 Basel
09:45 Frankfurt
07:45 Frankfurt
10:55 Berlin Tegel
Connect
U25630 easyJet
08:15 Basel
09:50 Berlin Tegel Direct
LH1201 Lufthansa
LH180 Lufthansa
08:15 Basel
10:45 Frankfurt
09:15 Frankfurt
11:55 Berlin Tegel
Connect
EW9713 Eurowings
EW8027 Eurowings
09:20 Basel
12:00 Dusseldorf
10:50 Dusseldorf
13:15 Berlin Tegel
Connect
LH2395 Lufthansa
LH1938 Lufthansa
09:40 Basel
12:00 Munich
10:40 Munich
13:05 Berlin Tegel
Connect
LH1203 Lufthansa
LH186 Lufthansa
11:15 Basel
13:45 Frankfurt
12:15 Frankfurt
14:55 Berlin Tegel
Connect
U24636 easyJet
11:45 Basel
13:20 Berlin Tegel Direct
LH2397 Lufthansa
LH1944 Lufthansa
13:00 Basel
15:00 Munich
14:00 Munich
16:05 Berlin Tegel
Connect
LH2397 Lufthansa
LH1946 Lufthansa
13:00 Basel
16:00 Munich
14:00 Munich
17:05 Berlin Tegel
Connect
LH1205 Lufthansa
LH166 Lufthansa
14:10 Basel
16:15 Frankfurt
15:05 Frankfurt
17:25 Berlin Tegel
Connect
LH1205 Lufthansa
LH192 Lufthansa
14:10 Basel
16:45 Frankfurt
15:05 Frankfurt
17:55 Berlin Tegel
Connect
KL1988 KLM
KL1831 KLM
14:20 Basel
16:45 Amsterdam Schiphol
15:55 Amsterdam Schiphol
18:00 Berlin Tegel
Connect
U25630 easyJet
16:00 Basel
17:35 Berlin Tegel Direct
LH2399 Lufthansa
LH1956 Lufthansa
16:45 Basel
19:00 Munich
17:45 Munich
20:05 Berlin Tegel
Connect
KL1990 KLM
KL1835 KLM
18:25 Basel
20:45 Amsterdam Schiphol
19:55 Amsterdam Schiphol
22:00 Berlin Tegel
Connect
LH1207 Lufthansa
LH202 Lufthansa
18:50 Basel
21:15 Frankfurt
19:45 Frankfurt
22:25 Berlin Tegel
Connect
U24640 easyJet
19:00 Basel
20:35 Berlin Tegel Direct

3. Geneva to Berlin Schoenefeld

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

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

  3. You take a bus, shuttle or taxi from Berlin Schoenefeld to your destination in Berlin, Germany.

Flight Depart Arrive
U21377 easyJet
U24542 easyJet
06:30 Geneva
08:50 Nice
07:35 Nice
10:50 Berlin Schoenefeld
Connect
U21591 easyJet
07:00 Geneva
08:45 Berlin Schoenefeld Direct
U21359 easyJet
U24568 easyJet
18:30 Geneva
21:30 Amsterdam Schiphol
20:05 Amsterdam Schiphol
23:00 Berlin Schoenefeld
Connect
U21595 easyJet
20:55 Geneva
22:40 Berlin Schoenefeld Direct

4. Basel to Berlin Schoenefeld

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

  2. You take a flight from Basel to Berlin Schoenefeld and cost approximately 180 USD.

  3. You take a bus, shuttle or taxi from Berlin Schoenefeld to your destination in Berlin, Germany.

Flight Depart Arrive
U24632 easyJet
13:45 Basel
15:20 Berlin Schoenefeld Direct
U24638 easyJet
20:55 Basel
22:30 Berlin Schoenefeld Direct
U24642 easyJet
21:05 Basel
22:40 Berlin Schoenefeld Direct

5. Milan Malpensa to Berlin Tegel

  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 Berlin Tegel and cost approximately 120 USD.

  3. You take a bus, shuttle or taxi from Berlin Tegel to your destination in Berlin, Germany.

Flight Depart Arrive
LH1863 Lufthansa
LH1930 Lufthansa
06:00 Milan Malpensa
08:00 Munich
07:10 Munich
09:05 Berlin Tegel
Connect
LH1863 Lufthansa
LH1932 Lufthansa
06:00 Milan Malpensa
08:30 Munich
07:10 Munich
09:35 Berlin Tegel
Connect
LH1863 Lufthansa
LH1934 Lufthansa
06:00 Milan Malpensa
09:00 Munich
07:10 Munich
10:05 Berlin Tegel
Connect
U22653 easyJet
U25682 easyJet
06:05 Milan Malpensa
09:10 Copenhagen
08:10 Copenhagen
10:10 Berlin Tegel
Connect
LH259 Lufthansa
LH176 Lufthansa
06:30 Milan Malpensa
08:45 Frankfurt
07:50 Frankfurt
09:55 Berlin Tegel
Connect
EN8269 Air Dolomiti
LH1936 Lufthansa
08:40 Milan Malpensa
11:00 Munich
09:50 Munich
12:05 Berlin Tegel
Connect
OS512 Austrian Airlines
OS227 Austrian Airlines
08:40 Milan Malpensa
11:10 Vienna
10:05 Vienna
12:25 Berlin Tegel
Connect
EW9827 Eurowings
EW8027 Eurowings
09:00 Milan Malpensa
12:00 Dusseldorf
10:35 Dusseldorf
13:15 Berlin Tegel
Connect
LH247 Lufthansa
LH182 Lufthansa
09:05 Milan Malpensa
11:45 Frankfurt
10:25 Frankfurt
12:55 Berlin Tegel
Connect
LX1613 Swiss
LX966 Swiss
09:50 Milan Malpensa
12:45 Zurich
10:55 Zurich
14:10 Berlin Tegel
Connect
LH1853 Lufthansa
LH1938 Lufthansa
10:00 Milan Malpensa
12:00 Munich
11:10 Munich
13:05 Berlin Tegel
Connect
LH1853 Lufthansa
LH1940 Lufthansa
10:00 Milan Malpensa
13:00 Munich
11:10 Munich
14:05 Berlin Tegel
Connect
LH249 Lufthansa
LH186 Lufthansa
11:20 Milan Malpensa
13:45 Frankfurt
12:40 Frankfurt
14:55 Berlin Tegel
Connect
FR9 Ryanair
12:20 Milan Malpensa
14:00 Berlin Tegel Direct
LH1855 Lufthansa
LH1944 Lufthansa
12:30 Milan Malpensa
15:00 Munich
13:40 Munich
16:05 Berlin Tegel
Connect
U25884 easyJet
13:40 Milan Malpensa
15:30 Berlin Tegel Direct
LH253 Lufthansa
LH168 Lufthansa
14:20 Milan Malpensa
17:15 Frankfurt
15:35 Frankfurt
18:25 Berlin Tegel
Connect
LH253 Lufthansa
LH192 Lufthansa
14:20 Milan Malpensa
16:45 Frankfurt
15:35 Frankfurt
17:55 Berlin Tegel
Connect
OS510 Austrian Airlines
OS235 Austrian Airlines
15:00 Milan Malpensa
17:35 Vienna
16:30 Vienna
18:50 Berlin Tegel
Connect
AF1231 Air France
AF1534 Air France
15:40 Milan Malpensa
18:00 Paris CDG
17:10 Paris CDG
19:40 Berlin Tegel
Connect
U22555 easyJet
U25576 easyJet
16:25 Milan Malpensa
18:45 Munich
17:35 Munich
20:05 Berlin Tegel
Connect
EW9825 Eurowings
EW8045 Eurowings
16:35 Milan Malpensa
19:05 Dusseldorf
18:10 Dusseldorf
20:20 Berlin Tegel
Connect
LH1857 Lufthansa
LH1960 Lufthansa
17:15 Milan Malpensa
20:00 Munich
18:25 Munich
21:05 Berlin Tegel
Connect
OS514 Austrian Airlines
OS239 Austrian Airlines
17:40 Milan Malpensa
20:30 Vienna
19:10 Vienna
21:45 Berlin Tegel
Connect
LH255 Lufthansa
LH202 Lufthansa
18:40 Milan Malpensa
21:15 Frankfurt
19:55 Frankfurt
22:25 Berlin Tegel
Connect

6. Milan Malpensa to Berlin Schoenefeld

  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 Berlin Schoenefeld and cost approximately 100 USD.

  3. You take a bus, shuttle or taxi from Berlin Schoenefeld to your destination in Berlin, Germany.

Flight Depart Arrive
U24672 easyJet
09:40 Milan Malpensa
11:25 Berlin Schoenefeld Direct
U22729 easyJet
U24568 easyJet
18:30 Milan Malpensa
21:30 Amsterdam Schiphol
20:20 Amsterdam Schiphol
23:00 Berlin Schoenefeld
Connect
U24676 easyJet
20:55 Milan Malpensa
22:40 Berlin Schoenefeld Direct

References

Find Hotels in Berlin, Germany

You can find hotels and accommodations in Berlin, Germany with our hotels search tool below

Booking.com