Compare prices and tickets by train, coach or flight

Fri
3 Dec
£62Deutsche Bahn with connection
Find prices
Sat
4 Dec
£18FlixTrain
£12BlaBlaCar Bus
Sun
5 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Mon
6 Dec
£21Deutsche Bahn
£12BlaBlaCar Bus
Tue
7 Dec
£11FlixTrain
£9BlaBlaCar Bus
Wed
8 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Thu
9 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Fri
10 Dec
£15FlixTrain
£12BlaBlaCar Bus
Sat
11 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Sun
12 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Mon
13 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Tue
14 Dec
£16Deutsche Bahn
£9BlaBlaCar Bus
Wed
15 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Thu
16 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Fri
17 Dec
£16Deutsche Bahn
£16BlaBlaCar Bus
Sat
18 Dec
£15FlixTrain
£14BlaBlaCar Bus
Sun
19 Dec
£16Deutsche Bahn
£16Flixbus
Mon
20 Dec
£13FlixTrain
£12Flixbus
Tue
21 Dec
£16Deutsche Bahn
£12BlaBlaCar Bus
Wed
22 Dec
£16Deutsche Bahn
£16BlaBlaCar Bus
Thu
23 Dec
£21Deutsche Bahn with connection
£22BlaBlaCar Bus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Berlin from Bremen

distanceDistance195 miles (315 km)
durationAverage train duration3 h 13 min
priceAverage train ticket price£23 (€25)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn, Deutsche Bahn with connection or FlixTrain

Trains from Bremen to Berlin cover the 195 miles (315 km) long journey taking on average 3 h 13 min with our travel partners like Deutsche Bahn, Deutsche Bahn with connection or FlixTrain. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around £23, you can find the cheapest train ticket for as low as £11. Travellers depart most frequently from Bremen Hbf and arrive in Berlin Hbf.

Train companies

Deutsche Bahn between Bremen and Berlin

You can travel by train from Bremen to Berlin with Deutsche Bahn for as low as £11. When you search for timetables and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Bremen to Berlin train.

  • Average Price: £16

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Bremen and Berlin and when travelling by train:

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

Train from Bremen to Berlin: Journey Details

Travelling by train from Bremen to Berlin takes approximately three hours. There is one non-stop service a day, which leaves Bremen at just after 5:00 a.m. A regular service then operates throughout the day. The first train departs at around 6:00 a.m and the last train leaves at just before 9:30 p.m. This journey involves a change at Hamburg. A similar timetable runs at weekends but without the direct service. The route from Bremen to Berlin is operated by Intercity Express Services of Deutsche Bahn.

Return journeys for trains from Berlin to Bremen are also available.

Taking the Train from Bremen

Bremen Train Station is large and modern, containing a shopping centre. It takes just a few minutes to walk from central Bremen and the Bremen Arena to the train station. Regular bus and tram services, operated by BSAG, stop outside the station. Taxis are available twenty-four hours a day. A regular night bus service stops at Bremen station.

Getting into Berlin by Train

Berlin is a lively and cosmopolitan city, with plenty to offer for both lovers of history and culture, as well as party-goers. World class museums and art galleries can also be found in Berlin.

Berlin Hauptbahnof is a contemporary building with many passenger facilities. S-Bahn (suburban trains), and U-Bahn (underground trains), buses, trams and taxis all leave from Berlin Central Station and provide a comprehensive public transport network, covering all of Berlin and its suburbs. There are also regular night buses which stop at the station.

Berlin

Travel Tips

Trains from Bremen 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 Bremen to Berlin.
FAQs
How much do cheap train tickets to Berlin from Bremen cost?
If you’re looking to save money on tickets, you can find a cheap train between Bremen and Berlin for as little as £11  in the next 7 days.
How much is a train ticket from Bremen to Berlin?
The Bremen to Berlin train ticket price is on average £23  if you are looking to purchase your tickets for this route in the next week.
What is the distance between Bremen and Berlin by train?
You should expect to travel around 195 miles (315 km)  between Bremen and Berlin by train.
What is the average Bremen to Berlin train duration?
While the time it takes to travel 195 miles (315 km) between Bremen and Berlin can vary based on specific dates, weekends, and bank holidays, the train duration from Bremen to Berlin is on average 3 h 13 min.
Which train station from Bremen to Berlin do I depart from? Which Berlin train station from Bremen do I arrive in?

When taking a train from Bremen, you have a couple of train stations you can depart from including Bremen Hbf, Bremen-Vegesack and Bremen-Mahndorf. When you arrive in Berlin, your train can arrive in train stations including Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers travelling this route book their trains from Bremen Hbf   to Berlin Hbf.

Where is the train station in Bremen to go to Berlin? Where is the train station in Berlin located?

Passengers board the train most frequently from Bremen Hbf, which is located around 0.6 miles (1 km) away from the city centre, and they get off the train at Berlin Hbf, located 1.7 miles (2.8 km) away from the city centre.

What train providers offer a service between Bremen and Berlin?
When taking a train from Bremen to Berlin, you can count on Deutsche Bahn, Deutsche Bahn with connection or FlixTrain for the best way to get you to Berlin. You can also check all possible train companies who offer a service between Bremen and Berlin and compare the amenities they offer before buying a train ticket.
How many trains per day are there from Bremen to Berlin?
On average, there are 16 trains a day from Bremen to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Bremen to Berlin? What time is the last train from Bremen to Berlin?
The first train from Bremen to Berlin leaves at 05: 09   and the last train for this leaves at 23: 15. Omio shows you the latest train from Bremen to Berlin schedule to help you book the best departure time for this route.
How far in advance should I book a train ticket from Bremen to Berlin to get the best deals?
You can find a train between Bremen and Berlin to cost on average £23 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Bremen to Berlin train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Bremen
Berlin
Bremen Hbf is the most popular Bremen railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bremen for your journey to Berlin.