Brussels to Berlin by train

  1. Cheapest Price CA$31.20
  2. 30 days in advance CA$113.10
  • First train
    00:20
  • Last train
    22:57
  • Avg changes
    1
  • Fastest journey
    6hr 30m
  • Distance
    652 kilometres
  • Trains per day
    17
  • Avg. journey time
    8hr 41m
  • Train operators
Prices explained

At Rail Europe we believe in price transparency. We use real data from Rail Europe searches to estimate the cheapest fares you should be able to find for your journey.

The cheapest price is the lowest fare we've ever found for this journey. These prices can usually be found by searching when booking opens but they vary due to availability, which depends on factors like the day of the week or time of year.

More popular journeys include 30 days in advance and 7 days in advance prices. These are updated every two weeks using prices we've found by searching exactly 7 or 30 days from the most recent Thursday (we picked Thursday because this is when average prices are usually found).

30 day and 7 day prices fluctuate based on demand and availability at the time of search. For example, the 7-day price in summer is likely to be more expensive than the same journey in winter.

Prices are sourced in GBP and converted to other currencies using the daily market exchange rate.

We're always seeking to improve how price-checking works, and we welcome feedback on how we can make it better.

Going from Brussels to Berlin by train

About to set off from Brussels to Berlin by rail? Make your journey as seamless as possible with this guide, packed with tips on schedules, route details and how to find the best deals on tickets.

Cost of train tickets between Brussels and Berlin

The cheapest train tickets from Brussels to Berlin start at CA$31.20. If you book a month in advance, tickets cost, on average, CA$113. If you wait until a week in advance, expect tickets to be around CA$108.

Pro tip: The best way to save on tickets from Brussels to Berlin is by booking in advance. Keep in mind that tickets for this route go on sale 12 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.

Brussels to Berlin daily train schedule

Whether you’re headed to Berlin on a Tuesday or a Sunday, with 17 trains per day, you will have multiple options to choose from.

  • 00:20: departure of first train Monday-Friday

  • 22:57: departure of last train Monday-Friday

  • 00:20: departure of first train on weekends

  • 22:56: departure of last train on weekends

  • Every 1 hour: frequency of train departures

Average train travel time from Brussels to Berlin

The quickest time by train is 6 hours and 30 minutes, travelling a total distance of 652 kilometres.

How early can you book train tickets from Brussels to Berlin?

Tickets on this route typically go on sale 12 months in advance. Booking early gives you access to the most competitive prices and ample seating options.

Making your Brussels to Berlin travels smooth and enjoyable

Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Berlin.

FAQs about the train journey from Brussels to Berlin

Want to know more about your journey from Brussels to Berlin? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.

How far is it from Brussels to Berlin by train?

The train journey between Brussels and Berlin covers 652 kilometres.

How much does the train from Brussels to Berlin cost?

The minimum fare on this route is CA$31.20. Tickets booked 30 days in advance are priced around CA$113. If booked 7 days before departure, the cost is approximately CA$108.

When can I buy tickets for trains running from Brussels to Berlin?

Tickets for travel between Brussels to Berlin are available 12 months before departure.

What’s the travel time from Brussels to Berlin by train?

The fastest journey is 6 hours and 30 minutes.

Berlin to Brussels by train

Other journeys to Berlin View all journeys to Berlin

Other journeys from Berlin

Other journeys from Brussels

ICE/Thalys & ICE

Taking the train from Brussels to Berlin is easy. You only need to change trains once along the way. That change of train is at Cologne Hauptbahnhof where, if you’re quick, you’ll have a chance to peek inside the city’s famous cathedral before continuing your journey to Berlin.

The run from Brussels to Cologne is on either a Thalys train or a Deutsche Bahn ICE service. The most advantageous through fares from Brussels to Berlin require that you use the Deutsche Bahn train on the Brussels to Cologne leg. The second leg of the journey is normally on an ICE train.

The journey from Brussels to Berlin is a big leap across Europe on very comfortable trains. Thirty years ago it took 14 hours to travel from Brussels to Berlin on the Ost-West Express. Today the travel time is less than half what it was in the 1980s. That’s a mark of how far European rail travel has developed.

Brussels to Cologne

From Brussels-Midi there are up to nine high-speed trains to Cologne each day – a mix of Thalys and ICE services. The journey takes just under two hours and most trains make just a couple of stops along the way.

The first part of the journey from Brussels traverses the flat lands of Brabant to reach Liège-Guillemins station. East from Liège, the train joins a new high-speed line which cuts in tunnels through hilly country to reach the German border just before Aachen. Beyond Aachen, the train traverses flat terrain to reach the Rhineland city of Cologne, where you arrive at the city’s main station (the Hauptbahnhof), located on the west bank of the Rhine right by Cologne Cathedral.

Cologne to Berlin

ICE trains leave Cologne Hauptbahnhof once each hour for Berlin. Depending on the route and stopping pattern, the journey to Berlin Hauptbahnhof takes between 4 hrs 15 mins and 4 hrs 40 mins. In addition to these regular fast ICE services, there is also a slower overnight train from Cologne to Berlin.

Most of the ICE trains follow the Wupper Valley east, but occasional trains (including the overnight service) take a more northerly route through the Ruhr region to reach the North German Plain. The route then tracks east across generally flat terrain to reach the German capital. In Berlin the ICE trains usually serve three different stations: Spandau, Hauptbahnhof and Gesundbrunnen. Hauptbahnhof is the best place to alight for the city centre; it also offers the widest range of onward train connections.

Travellers rate us "Excellent!"

Subscribe to our newsletter

Subscribe to receive top tips, train news and travel inspiration straight to your inbox

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.