Cheap flights to Bern

From
Bern
BRN

A journey to the heart of the country begins with your arrival at Bern Airport, located just 5 kilometers from the center of the Swiss capital. Today, the city's aviation network includes 6 destinations connecting it with key regions of Europe. The most popular routes are from Munich (4 flights per week), as well as Palma and Heraklion.

Flights to this destination are provided by 4 airlines, with Helvetic Airways and Euroairlines leading in flight frequency. Further down this page, you will find interactive cards for all departure cities to help you quickly select and book a ticket. Additionally, for route planning, it is useful to check the recommendations on how to get there and view the current weather.

Recent deals to Bern

2L
$ 146

Palma — Bern

18:2520:05
14 Sep 2026
1 h 40 m
Direct flight
W9
2L
$ 200

London — Bern

18:4020:05
12 Sep 2026
48 h 25 m
1 stop
V7
BQ
$ 203

Florence — Bern

06:1512:35
9 Sep 2026
54 h 20 m
1 stop
QS
2L
$ 267

Prague — Bern

18:0020:05
13 Sep 2026
26 h 5 m
1 stop
U2
2L
$ 284

Amsterdam — Bern

21:2520:05
12 Sep 2026
46 h 40 m
1 stop
D8
2L
$ 379

Helsinki — Bern

06:0020:05
12 Sep 2026
63 h 5 m
1 stop

Flight insights to Bern

Data-driven trends for direct flights to Bern — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Bern come from Munich, Palma and Heraklion. Munich leads with around 4 flights a week.

Top departure countries

Most direct flights to Bern depart from Greece, Germany and Spain. Greece alone accounts for about 38% of all direct routes.

  • Greeceavg $602
  • Germanyavg $296
  • Spainavg $145
  • Italyavg $204

Direct routes & fares

Popular non-stop routes to Bern range from Palma at $145 to Kos at $668 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Bern from right now are Palma from $145, Bologna from $196 and Florence from $203.

Longest direct flights

The longest direct flight to Bern is from Kastellorizo at about 3h 19m, followed by Rhodes (3h 10m) and Kos (3h 2m).

Popular departure cities to Bern

Frequently asked questions

How many cities have flights to Bern?
Currently, air service to Bern is available from 6 different European cities. Most routes connect the Swiss capital with Germany, Greece, Spain, and Italy.
Which cities have the most frequent flights to Bern?
The highest traffic is seen from Munich, with 4 flights per week. Other popular destinations include Palma and Heraklion, each with 3 weekly flights.
How many airlines fly to Bern?
There are 4 airlines operating flights to this destination. The majority of flights are operated by Helvetic Airways, with Euroairlines and CitizenPlane also serving the route.
Which airports handle flights to Bern?
All arriving aircraft are served by Bern Airport (BRN). This is a convenient terminal with well-developed infrastructure, located in close proximity to the city.
How to find cheap flights to Bern?
To find the best deals, we recommend using the search forms in the departure city cards located further down this page. Comparing prices from different airlines and booking tickets in advance will help you find the best option for your trip.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .