Berlin to Brussels by train

Daytime trains take about 7 to 8 hours with a change, usually in Cologne; European Sleeper runs direct overnight from Berlin Hbf six times a week.

Origin
Berlin
Destination
Brussels
Main stations
Berlin Hbf to Bruxelles-Midi
Countries
Germany, Belgium

Travel by day with a change in Cologne, or choose European Sleeper for a direct overnight run from Berlin Hbf to Bruxelles-Midi.

Daytime trains via Cologne

Allow around 7 to 8 hours for the daytime journey from Berlin Hbf to Bruxelles-Midi. The fastest current example takes 7 hours 22 minutes, but connection times mean other departures take longer. The journey needs at least one change, with Cologne the practical interchange for the ICE journey from Berlin and the Eurostar or ICE leg to Brussels.

Arrive at Köln Hbf with enough time to change platforms. The onward Eurostar from Köln Hbf to Brussels takes about 1 hour 50 minutes and arrives at Bruxelles-Midi/Brussel-Zuid. Daytime timings depend on the connection, so the fastest itinerary is not available on every date.

The direct night train

European Sleeper runs a direct night train from Berlin Hbf to Brussels city centre six times a week. It leaves Berlin in the evening and arrives in Brussels in the morning, avoiding the Cologne change and making the overnight journey part of the travel day. Choose Budget, a shared or private Classic compartment, or Comfort when a proper sleeping space matters more than the lowest fare.

Shared Classic tickets start at €69.99 one way per person. Prices vary with the date and route. An Interrail or European Sleeper Pass does not replace the required reservation: select the pass-holder option and book the reservation for the class you want.

Stations and booking timing

Daytime journeys normally leave Berlin Hbf, change at Köln Hbf and arrive at Bruxelles-Midi/Brussel-Zuid. The direct night train uses Berlin Hbf and Bruxelles-Midi/Brussel-Zuid. On the Eurostar leg, arrive at least 20 minutes before the scheduled departure; the key planning point is the connection in Cologne.

For travel after 12 December 2026, ICE journeys are due to open for booking on 14 October 2026 under the mid-December timetable change. Check the exact itinerary when those dates open.

Which train should you choose?

Choose the daytime route if you want to arrive the same day and prefer a conventional seat. Choose European Sleeper when avoiding a daytime journey or a Cologne change matters more than the overnight format. Both options use the main stations in Berlin and Brussels, but only the sleeper is direct.

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Brussels

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in BrusselsHotels and apartments via Booking.com

Frequently asked questions

Is there a direct train from Berlin to Brussels?

Yes. European Sleeper runs a direct night train from Berlin Hbf to Bruxelles-Midi six times a week. Daytime journeys need at least one change, usually in Köln Hbf.

How long does the train from Berlin to Brussels take?

Allow around 7 to 8 hours for daytime journeys. The fastest current Deutsche Bahn example takes 7 hours 22 minutes with a change. The European Sleeper option runs overnight.

Which stations do trains use from Berlin to Brussels?

Daytime journeys leave Berlin Hbf, change at Köln Hbf and arrive at Bruxelles-Midi/Brussel-Zuid. The direct night train uses Berlin Hbf and Brussels-Midi.

How often does the Berlin to Brussels train run?

Daytime connections require a change. European Sleeper runs the direct night train six times a week.

How much does the train from Berlin to Brussels cost?

Shared Classic tickets start at €69.99 one way per person. Daytime fares vary by date, availability and flexibility, so there is no stable fare to quote.

Do I need a reservation for the Berlin to Brussels train?

The European Sleeper night train requires a separate reservation, including for Interrail or European Sleeper Pass holders. Check the ticket conditions for the daytime DB, ICE and Eurostar itinerary you choose.

More routes