Trains from Bern to Berlin

Fri, Aug 6
+ Add Return

The cheapest train from Bern to Berlin

Showing times and prices for today.

Cheapest

$164

Average

$216

lps.priceComparison.supportText.averageTicketPrice

07:31PMBern, Bhf14h44 10:15AMBerlin Hbf
6 changes
$1641One-way
05:31PMBern, Bhf14h07 07:38AMBerlin Hbf
1 changes
$1721One-way
04:40AMBern, Bhf8h48 01:28PMBerlin Gesundbrunnen
2 changes
$1721One-way
05:04PMBern, Bhf12h48 05:52AMBerlin Hbf
2 changes
$1721One-way
04:04PMBern, Bhf8h11 12:15AMBerlin Hbf
1 changes
$1721One-way

train times Bern para Berlin

Showing trains for tomorrow
12:07AMBern, Bhf12h49 12:56PMBerlin Hbf
0 changes
04:40AMBern, Bhf8h48 01:28PMBerlin Gesundbrunnen
0 changes
06:04AMBern, Bhf8h12 02:16PMBerlin Hbf
0 changes
07:04AMBern, Bhf8h32 03:36PMBerlin Hbf
0 changes
08:04AMBern, Bhf8h09 04:13PMBerlin Gesundbrunnen
0 changes
08:04AMBern, Bhf8h24 04:28PMBerlin Hbf
0 changes
09:04AMBern, Bhf8h21 05:25PMBerlin Hbf
0 changes
10:04AMBern, Bhf8h07 06:11PMBerlin Hbf
0 changes
11:04AMBern, Bhf8h28 07:32PMBerlin Hbf
0 changes
12:04PMBern, Bhf8h25 08:29PMBerlin Hbf
0 changes
12:04PMBern, Bhf8h11 08:15PMBerlin Gesundbrunnen
0 changes
01:04PMBern, Bhf8h28 09:32PMBerlin Hbf
0 changes
02:04PMBern, Bhf8h24 10:28PMBerlin Hbf
0 changes
03:04PMBern, Bhf8h23 11:27PMBerlin Hbf
0 changes
04:04PMBern, Bhf8h11 12:15AMBerlin Hbf
0 changes
05:04PMBern, Bhf12h48 05:52AMBerlin Hbf
0 changes
05:31PMBern, Bhf14h07 07:38AMBerlin Hbf
0 changes
07:04PMBern, Bhf12h34 07:38AMBerlin Hbf
0 changes
07:31PMBern, Bhf14h44 10:15AMBerlin Hbf
0 changes
07:31PMBern, Bhf14h58 10:29AMBerlin Hbf
0 changes
10:31PMBern, Bhf14h56 01:27PMBerlin Hbf
0 changes

This is the last train of the day

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Aug 5
$135Deutsche Bahn
Find prices
Find prices
Fri
Aug 6
$107FlixTrain
$79Flixbus
$179easyJet
Sat
Aug 7
$109Deutsche Bahn
$83STUDENT AGENCY k.s.
$215easyJet
Sun
Aug 8
$94FlixTrain
$100Flixbus
$111easyJet
Mon
Aug 9
$69FlixTrain
$51Flixbus
$107easyJet
Tue
Aug 10
$73Deutsche Bahn
Find prices
$120easyJet
Wed
Aug 11
$38Deutsche Bahn
$58Flixbus
$77easyJet
Thu
Aug 12
$98Deutsche Bahn
$54Flixbus
$80easyJet
Fri
Aug 13
$153Deutsche Bahn
Find prices
$93easyJet
Sat
Aug 14
$89Deutsche Bahn with connection
$60Flixbus
$111easyJet
Sun
Aug 15
$82FlixTrain
$85Flixbus
$81easyJet
Mon
Aug 16
$38Deutsche Bahn
$51Flixbus
$70easyJet
Tue
Aug 17
Find prices
$49Flixbus
$41easyJet
Wed
Aug 18
$73Deutsche Bahn
$45Flixbus
$45easyJet
Thu
Aug 19
$73Deutsche Bahn
Find prices
$80easyJet
Fri
Aug 20
$59FlixTrain
$71Flixbus
$111easyJet
Sat
Aug 21
$73Deutsche Bahn
$58Flixbus
$103easyJet
Mon
Aug 23
$38Deutsche Bahn
$43Flixbus
$61easyJet
Tue
Aug 24
$38Deutsche Bahn
Find prices
$51easyJet
Wed
Aug 25
$40Deutsche Bahn
$49Flixbus
$54easyJet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
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

Train Information from Bern to Berlin

distanceDistance467 miles (753 km)
durationAverage train duration12 h 4 min
priceAverage train ticket price$83 (€66)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Bern to Berlin cover the 467 miles (753 km) long trip taking on average 12 h 4 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. You can get the cheapest train tickets for this route for as low as $38 (€30)], but the average price of train tickets is $83 (€66). Travelers depart most frequently from Bern, Bahnhof Postautostation and arrive in Berlin Hbf.

Train companies

Deutsche Bahn trains from Bern to Berlin

Travel from Bern to Berlin from $38 (€30) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Deutsche Bahn

Find your perfect journey between Bern and Berlin with Deutsche Bahn (DB)! Check out the DB train schedules between Bern and Berlin and then book cheap DB tickets with Omio. The distance between Bern and Berlin by DB is 467 miles (753 km) and the cheapest price for a DB ticket from Bern to Berlin is $38 (€30).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train between Bern and Berlin:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Bern to Berlin
Travel by train to Berlin 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 Bern to Berlin.
FAQs
Is travel by train currently allowed from Bern, Switzerland to Berlin, Germany?

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

What is the status of international entry into Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Germany from Bern?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Pre-arrival health declaration
  • 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

What are the safety rules to follow in Berlin, Germany?

When traveling in Germany, you must follow these COVID-19 safety rules:

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

The information above was last checked on 8/3/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Bern to Berlin before traveling.

What is the restriction level for the return leg of a round trip journey from Berlin, Germany to Bern, Switzerland?

The current restriction level for your return trip by train from Berlin to Bern is: Partially open

Are there any international entry restrictions on returning to Switzerland from Germany?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Berlin?

What are the requirements?

  • 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

What are the safety rules to follow in Bern, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 7/29/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Bern from Berlin here.

How much are cheap trains between Bern and Berlin?
Train tickets between Bern and Berlin for some dates and times can be found for as cheap as $38 (€30)  one way in the next 7 days.
How much is a train ticket between Bern and Berlin?
If you are looking to book your train ticket in the next 7 days, you can expect the Bern to Berlin train to cost on average $83 (€66)  one way.
How far is it from Bern to Berlin by train?
When traveling this route you should expect the distance from Bern to Berlin by train to be approximately 467 miles (753 km).
How long is the train ride between Bern and Berlin?
The train time from Bern to Berlin is on average 12 h 4 min  for the 467 miles (753 km) long journey, but the time it takes to go between Bern and Berlin by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Bern to Berlin depart from? Which Berlin train station do I come into from Bern?

When departing from Bern, you have various train station options to start your route from including Bern, Bahnhof Postautostation, Bern, Bhf and Bern. When arriving in Berlin, you can end your trip in train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers book a train from Bern, Bahnhof Postautostation   to Berlin Hbf   most frequently for this route.

Where is the train station in Bern? Where is the train station in Berlin?

Passengers booking this journey most frequently board their trains from Bern, Bahnhof Postautostation and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Berlin most often arrive at Berlin Hbf and need to travel around 0 mile (s) / 0 km from this train station to the city center.

Which train providers should I travel with from Bern to Berlin?
When taking a train from Bern to Berlin, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Berlin. You can also check all possible train providers who offer a service from Bern to Berlin and compare the amenities they offer before buying a train ticket.
What are the first and last departure train times from Bern to Berlin?
The earliest train for this trip departs from Bern at 11: 45 AM. The last train leaves from Bern at 10: 02 PM. Check Omio for the latest train schedule from Bern to Berlin and book the best time to depart on your chosen travel date.
When should I buy the Bern to Berlin train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you purchase train tickets to Berlin from Bern within the next 7 days, you can find tickets to cost on average $83 (€66) one way. To find the best prices for this journey, consider booking your train ticket from Bern to Berlin a few months in advance.