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.
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
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
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
- Check times & prices
Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
Official website - Check times & prices
European Sleeper runs overnight trains linking Brussels and Amsterdam with Berlin, Prague and Milan, plus a Paris to Berlin route, 3 nights a week each way.
Official website - Check times & prices
Eurostar runs high-speed trains from London St Pancras to Paris (2 h 16 min), Brussels (1 h 53 min) and Amsterdam; London departures require border checks.
Official website
Where to book
Train service
- Check times & prices
Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
Official website - Check times & prices
European Sleeper runs overnight trains linking Brussels and Amsterdam with Berlin, Prague and Milan, plus a Paris to Berlin route, 3 nights a week each way.
Official website - Check times & prices
Eurostar runs high-speed trains from London St Pancras to Paris (2 h 16 min), Brussels (1 h 53 min) and Amsterdam; London departures require border checks.
Official website
Find places to stay in Brussels

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.