Flights from Bremen to Zurich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BRE to ZRH – All flight route options from Bremen, Germany to Zurich Airport, Switzerland. These flights are operated by 4 airlines. Fly non-stop with SWISS or choose from 3 different transit flights. The shortest flight time is 1 hour and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Bremen to Zurich flights
With over 91 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Zurich (ZRH) from Bremen (BRE) with SWISS but if a stopover option suits you better you can choose to fly via Frankfurt, Munich or any other of the 3 alternatives with connectiing airports.
Bremen to Zurich with SWISS
You can fly non-stop every Monday, Wednesday, Thursday or Sunday with departure times at 10:00 am, 7:00 pm or 8:00 pm. SWISS is a Star Alliance member.
With Lufthansa
If you choose to fly with Lufthansa from Bremen to Zurich you can make a transit either via Munich or via Frankfurt. The route via Munich is faster. Lufthansa is a Star Alliance member.
Distance & flight times: Bremen to Zurich Airport
The shortest flight time between BRE and ZRH is 1 hour and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 25m | - | 387 miles (623 km) |
FRA Frankfurt | 3h 45m | 2h 55m | 387 miles (623 km) |
MUC Munich | 3h 45m | 2h 15m | 513 miles (825 km) |
AMS Amsterdam | 4h 10m | 25m | 553 miles (890 km) |



Quick copy and share this page
From Bremen to Switzerland
We have found another destination to Switzerland from Bremen as well.
From Germany to Zurich
Below is a list of other cities in Germany with flights to Zurich with either non-stop or connecting flights.
-
FRA Frankfurt Direct
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg
-
LEJ Leipzig/Halle