FlightsFrom Vienna

To Bern

Cheap Flights from Vienna to Bern

Browse current best options from Vienna. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Vienna

RatePunk searches hundreds of travel sites at once for deals on flights to Bern

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Vienna to Bern

Explore current cheapest deals departing from Vienna to Bern

July 20 - July 27

Cheapest

VIE - Bern

$521

$477

Round trip

June 22 - June 29

Best

VIE - Bern

$563

$483

Round trip

July 1 - July 13

VIE - Bern

$524

$502

Round trip

July 1 - July 6

VIE - Bern

$561

$514

Round trip

June 27 - July 13

VIE - Bern

$497

$523

Round trip

June 22 - June 24

Best

VIE - Bern

$618

$538

Round trip

June 20 - June 22

Earliest

VIE - Bern

$618

$559

Round trip

July 2 - July 13

VIE - Bern

$513

$569

Round trip

June 29 - July 13

VIE - Bern

$508

$571

Round trip

July 2 - July 6

VIE - Bern

$560

$581

Round trip

Unlock all 500+ flight deals to Bern and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Vienna to Bern

Most itineraries for flights from Vienna to Bern connect at least once, with 0% of recent fares being non-stop. When connections are necessary, the typical number of stopovers is 2. This means you should expect to factor in layover time when planning your journey.
For cheap flights from Vienna to Bern, prices are typically $537–$820, with a median of $672. Right now, fares are significantly below the typical level. However, 0% of recent fares were classified as a good price, indicating that finding exceptional deals might require careful timing.
When considering the cheapest time to fly from Vienna to Bern, June stands out with a median fare of $564. August also offers competitive prices, with a median of $601, followed by July at $659. These months generally present more budget-friendly options compared to other times of the year.
A typical journey from Vienna to Bern takes approximately 17h 40m, including connections. This duration reflects the prevalence of connecting itineraries on this route, as direct flights from Vienna to Bern are not available. Travelers should account for this extended travel time when making plans.
The distance between Vienna and Bern is 694 kilometers, classifying this as a short-haul route. Despite the relatively short distance, the absence of direct flights contributes to longer overall travel times.

How much is a round trip from Vienna to Bern

Regular price: $400 - $568

Prices for flights from Vienna to Bern are currently within the regular range.

The regular price range for flights from Vienna to Bern is between $400 and $568. The current lowest deal is $477 with Ryanair, for travel from Jul 20-Jul 27.

now $477

Low $400

High $568

The cheapest time to fly from Vienna to Bern

Flights from Vienna to Bern are cheapest in June, with a median price of $564. The most expensive month to fly is April, with a median price of $1115. Prices are generally lower from June to September.

June

Cheapest

Flights from $564

April

Most Expensive

Flights from $1,115

Apr
May
Jun
Jul
Aug
Sep
Oct

Direct flights from Vienna to Bern

Airline logo

Ryanair

Airline logo

Austrian Airlines

Airline logo

Helvetic Airways

Airline logo

Vueling Airlines

Last-minute flights going from Vienna to Bern

Fri, Jun 19

⌛ Last-Minute

VIE - Bern

Ryanair

Vienna (VIE) - Bern (BRN)

Ryanair

$625

$931

One-way

Fri, Jun 19

⌛ Last-Minute

VIE - Bern

Ryanair

Vienna (VIE) - Bern (BRN)

Ryanair

$565

$1,012

One-way

Sat, Jun 20

⌛ Last-Minute

VIE - Bern

Ryanair

Vienna (VIE) - Bern (BRN)

Ryanair

$618

$559

One-way

Sun, Jun 21

⌛ Last-Minute

VIE - Bern

Ryanair

Vienna (VIE) - Bern (BRN)

Ryanair

$563

$662

One-way

Mon, Jun 22

⌛ Last-Minute

VIE - Bern

Ryanair

Vienna (VIE) - Bern (BRN)

Ryanair

$563

$483

One-way

Mon, Jun 22

⌛ Last-Minute

VIE - Bern

Ryanair

Vienna (VIE) - Bern (BRN)

Ryanair

$618

$538

One-way

Biggest price drops on these dates for flights from Vienna to Bern

7 nights

Jun 22 - Jun 29

$563  →  $483

14%

2 nights

Jun 22 - Jun 24

$618  →  $538

13%

2 nights

Jun 20 - Jun 22

$618  →  $559

10%

5 nights

Jul 1 - Jul 6

$561  →  $514

8%

Popular Airports to fly from Vienna to Bern

Vienna - Bern route insights

💸 Price insights

Recent fares are below the typical level

Recent roundtrip fares from Vienna to Bern are below the typical level, at $477.

📅 Best time to fly

June is historically the cheapest month to fly

Historically, June is the cheapest month to fly from Vienna to Bern, with a median price of $564.

⏱️ Flight duration

Connecting flights take 17h 40m on average

The average flight duration from Vienna to Bern is 17 hours and 40 minutes, with 2 stopovers.

✈️ Airlines & availability

Ryanair has the most deals

Ryanair has 31 deals, followed by Austrian Airlines (24) and Helvetic Airways (16).

🏆 Airline highlight

Ryanair offers the best deals

Ryanair provides the best deals from Vienna to Bern, with prices as low as $477.

🎯 Booking tip

Deals appear regularly

Deals from Vienna to Bern appear regularly, with around 0.17 deals per day.

Vienna main airports to depart from

Vienna International Airport (VIE)

Cheapest

Vienna International Airport is a good choice for flights from Vienna to Bern.

📍 ~19 km from city center (reachable by car or train)

💸 Flights from ~$478

Bern main airports to arrive at

Bern (BRN)

Cheapest

Bern Airport is a convenient arrival option for travelers heading to Bern, Switzerland.

📍 ~10 km from city center (reachable by car)

💸 Flights from ~$477

Airports nearby Bern used as alternative

Zürich Airport (ZRH)

Zürich Airport is a premier alternative with superior rail connectivity and global reach for travelers.

📍 ~135 km from Bern (reachable by train)

💸 Flights from ~$145

EuroAirport Basel Mulhouse Freiburg (BSL)

EuroAirport Basel Mulhouse Freiburg is the best low-cost alternative with efficient terminal layout.

📍 ~90 km from Bern (reachable by bus and train)

💸 Flights from ~$119

Geneva (GVA)

Geneva Airport is a viable third option within Switzerland with many international routes.

📍 ~160 km from Bern (reachable by train)

💸 Flights from ~$143

Milan–Malpensa (MXP)

Cheapest

Milan–Malpensa is a major Southern European hub with competitive pricing for long-haul flights.

📍 ~250 km from Bern (reachable by car or train)

💸 Flights from ~$40

Stuttgart (STR)

Stuttgart Airport is a large German regional hub with good connectivity to Northern and Eastern Europe.

📍 ~240 km from Bern (reachable by car or train)

💸 Flights from ~$112

Frequently Asked Questions About Flights to Bern

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking platforms can often reveal better deals. Looking into flights with layovers instead of direct routes may also present cheaper options.

Booking flights in advance, often several months before your intended travel date, can sometimes lead to lower prices. However, prices can fluctuate, so monitoring fares over time may help you identify a good booking window. Weekday bookings might also offer different pricing compared to weekend bookings.

Yes, comparing flights to and from nearby airports can often provide more flight options and potentially lower fares. While it may require additional travel to reach your final destination, the savings on airfare can sometimes be significant. Always factor in the cost and time of ground transportation when considering this option.