[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Berlin to Bern

You can get from Berlin to Bern by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Sun
Aug 1
$63FlixTrain
$60Flixbus
$129easyJet
Mon
Aug 2
$73Deutsche Bahn
$57Flixbus
$97easyJet
Tue
Aug 3
$73Deutsche Bahn
$55Flixbus
$91easyJet
Wed
Aug 4
$63FlixTrain
$57Flixbus
$79easyJet
Thu
Aug 5
$63FlixTrain
$59Flixbus
$74easyJet
Fri
Aug 6
$69FlixTrain
$60Flixbus
$86easyJet
Sat
Aug 7
$83Deutsche Bahn
$58Flixbus
$113easyJet
Sun
Aug 8
$63FlixTrain
$54Flixbus
$117easyJet
Mon
Aug 9
$38Deutsche Bahn
$49Flixbus
$88easyJet
Tue
Aug 10
$38Deutsche Bahn
$49Flixbus
$79easyJet
Wed
Aug 11
$38Deutsche Bahn
$45Flixbus
$64easyJet
Thu
Aug 12
$44FlixTrain
$50Flixbus
$59easyJet
Fri
Aug 13
$44FlixTrain
$49Flixbus
$100easyJet
Sat
Aug 14
$89Deutsche Bahn
$50Flixbus
$129easyJet
Sun
Aug 15
$63FlixTrain
$54Flixbus
$175easyJet
Mon
Aug 16
$38Deutsche Bahn
$45Flixbus
$100easyJet
Tue
Aug 17
$38Deutsche Bahn
$45Flixbus
$91easyJet
Wed
Aug 18
$38Deutsche Bahn
$45Flixbus
$50easyJet
Thu
Aug 19
Find prices
$45Flixbus
$57easyJet
Fri
Aug 20
$38Deutsche Bahn
$63Flixbus
$68easyJet
Sat
Aug 21
$40Deutsche Bahn
$45Flixbus
$91easyJet

Travel Information from Berlin to Bern

distanceDistance467 miles (753 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$73 - $114
cheapestCheapest modeTrain • $73 (€58) • 8 h 19 min
fastestFastest modeFlight • $75 (€59) • 1 h 25 min
carriersPopular travel companieseasyJet, Flixbus or Deutsche Bahn

Travel 467 miles (753 km) by flight, bus or train to Bern from Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $73 (€58). The most popular travel companies which serve this route are easyJet, Flixbus or Deutsche Bahn among others. Travelers can even take a direct flight or train from Berlin to Bern.

Travel Tips

Travel from Berlin to Bern
Travel to Bern easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Bern.
FAQs
What COVID-19 safety information and travel restrictions should I be aware of before I go to Bern, Switzerland from Berlin, Germany?

Travel between Berlin, Germany and Bern, Switzerland is: Partially open.

Can travelers from Germany enter Switzerland?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Bern from Berlin?

Conditions of entry into Switzerland:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

Are there COVID-19 safety rules for social distancing and wearing face masks in Bern, Switzerland?

To reduce the spread of COVID-19, the government of Switzerland has imposed the following measures:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information was last checked on 7/29/21. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey to Bern from Berlin.

Are there restrictions on reentering Germany from Bern, Switzerland due to the coronavirus pandemic?

The restriction level for your return to Berlin, Germany from Switzerland is: Partially open.

Is my journey back to Berlin from Bern restricted?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival in Berlin from Bern?

Conditions of reentry into Germany:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

What are the coronavirus safety measures I need to follow in Berlin, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Germany was last checked on 7/30/21. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Berlin from Bern closer to your date of departure here.

How do I reach Bern from Berlin?

There are 3 ways to travel between Berlin and Bern including taking a flight, bus or train.

What is the cheapest way to get from Berlin to Bern?

The cheapest way to travel from Berlin to Bern is by taking a train with an average price of $73 (€58).

This is compared to other travel options to Bern:

A train is generally $2 (€1) less than a flight for the same journey. Taking a flight costs on average $75 (€59) from Berlin to Bern.

A train is generally $42 (€33) less than a bus for the same route. Taking a bus costs on average $114 (€91) from Berlin to Bern.

What is the fastest way to get from Berlin to Bern?

The fastest way from Berlin to Bern is by flight with an average journey time of 1 h 25 min.

There are alternative travel options to Bern that can usually take longer:

In comparison, taking a bus requires on average 17 h 20 min   of travel time.

In comparison, taking a train requires on average 8 h 19 min   of travel time.

How many miles from Berlin to Bern would I travel?

The Berlin to Bern distance is around 467 miles (753 km).

When traveling to Bern from Berlin, where do I depart from Berlin and where do I arrive in Bern?

These are the most popular departure and arrival points from Berlin to Bern:

  • Buses most often depart from Berlin at Berlin, Zentralen Omnibusbahnhof and arrive in Bern at Bern, Schutzenmatte Hbf.
  • Trains mostly depart from Berlin Hbf and arrive in Bern, Bahnhof Postautostation.
Which travel companies can help me find a way to get from Berlin to Bern?

If finding a good deal is your main consideration for your trip from Berlin to Bern, then we'll help you find the best value travel companies for you:

  • EasyJet can get you to Bern by plane. You can find a good deal for plane tickets with easyJet from Berlin to Bern for $75 (€59) on Omio.
  • Travel with Flixbus for buses to Bern. If you’re looking for a good deal on tickets, check for Flixbus Berlin to Bern tickets on Omio for $114 (€91).
  • Deutsche Bahn can get you to Bern by train. You can find a good deal for train tickets with Deutsche Bahn from Berlin to Bern for $73 (€58) on Omio.
Is it possible to travel directly to Bern from Berlin?

Yes, there are direct services available from Berlin to Bern with the following travel companies:

  • You can take a direct flight with Swiss with direct flights per day.
  • You'll find direct trains per day with Deutsche Bahn.

Direct services tend to save you time and add more convenience in getting you to Bern as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Berlin and Bern.

What other destinations are worth visiting after traveling from Berlin to Bern?
Omio customers who travel from Berlin to Bern often also extend their vacation to go to Zurich, Paris or Geneva. Omio can help you plan your trip by finding the best connections between Bern and these popular destinations at a great price.
How far in advance should I book my Berlin to Bern one way ticket online to get the best deals?

Before traveling from Berlin to Bern, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A plane ticket costs $75 (€59) one way on average for this journey.
  • A bus ticket for this route is costing $114 (€91) one way on average.
  • A train ticket costs $73 (€58) one way on average for this journey.

But we recommend booking Berlin to Bern tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Berlin
Bern
Berlin, ZOB am Funkturm
Amenities
Berlin Ostbahnhof
Amenities
Refreshments