Next available departures Tomorrow, Jun 25 Fri, Jun 26 Sat, Jun 27 Sun, Jun 28 Mon, Jun 29 Tue, Jun 30 Wed, Jul 1 More dates
Next departures for Berlin to Brussels on June 25 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
10:31am
Spandau 14h 9m 12:40am
Brussels Airport BRU (Parking P14) Cheapest MX$1,077 11:01pm
Berlin Gesundbrunnen 11h 27m 10:28am
Brussels South/Midi Train Station Fastest MX$3,283 Flixtrain + Flixbus
10:19am
Hauptbahnhof 14h 21m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$1,087 11:01pm
Berlin Gesundbrunnen 11h 27m 10:28am
Brussels South/Midi Train Station No tags MX$2,667 Flixtrain + Flixbus
7:57pm
Hauptbahnhof 16h 43m 12:40pm
Brussels Airport BRU (Parking P14) No tags MX$1,313 11:01pm
Berlin Gesundbrunnen 11h 27m 10:28am
Brussels South/Midi Train Station No tags MX$11,899 Flixtrain + Flixbus
9:55am
Berlin Südkreuz 14h 45m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$1,087 11:01pm
Berlin Gesundbrunnen 11h 27m 10:28am
Brussels South/Midi Train Station No tags MX$10,463
Next departures for Berlin to Brussels on June 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
8:04pm
Berlin Südkreuz 16h 36m 12:40pm
Brussels Airport BRU (Parking P14) Cheapest MX$1,272 Flixtrain + Flixbus
4:31pm
Spandau 11h 34m 4:05am
Brussels South (Gare du Midi) Fastest MX$2,195 Flixtrain + Flixbus
4:18pm
Hauptbahnhof 11h 47m 4:05am
Brussels South (Gare du Midi) No tags MX$2,195 7:32pm
Berlin Gesundbrunnen 11h 34m 7:06am
Brussels South/Midi Train Station No tags MX$3,488 Flixtrain + Flixbus
3:55pm
Berlin Südkreuz 12h 10m 4:05am
Brussels South (Gare du Midi) No tags MX$2,175 7:32pm
Berlin Gesundbrunnen 11h 34m 7:06am
Brussels South/Midi Train Station No tags MX$2,872 Flixtrain + Flixbus
8:19am
Hauptbahnhof 16h 21m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$1,313 7:32pm
Berlin Gesundbrunnen 11h 34m 7:06am
Brussels South/Midi Train Station No tags MX$3,693
Next departures for Berlin to Brussels on June 27 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
7:57pm
Hauptbahnhof 16h 43m 12:40pm
Brussels Airport BRU (Parking P14) Cheapest MX$1,138 Flixtrain + Flixbus
4:31pm
Spandau 11h 34m 4:05am
Brussels South (Gare du Midi) Fastest MX$1,200 Flixtrain + Flixbus
4:18pm
Hauptbahnhof 11h 47m 4:05am
Brussels South (Gare du Midi) No tags MX$1,210 Flixtrain + Flixbus
3:55pm
Berlin Südkreuz 12h 10m 4:05am
Brussels South (Gare du Midi) No tags MX$1,210 Flixtrain + Flixbus
10:19am
Hauptbahnhof 14h 21m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$1,262 Flixtrain + Flixbus
4:18pm
Hauptbahnhof 14h 17m 6:35am
Brussels Airport BRU (Parking P14) No tags MX$1,313 Flixtrain + Flixbus
9:55am
Berlin Südkreuz 14h 45m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$1,262 Flixtrain + Flixbus
3:55pm
Berlin Südkreuz 14h 40m 6:35am
Brussels Airport BRU (Parking P14) No tags MX$1,313
Next departures for Berlin to Brussels on June 28 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
10:19am
Hauptbahnhof 14h 21m 12:40am
Brussels Airport BRU (Parking P14) Cheapest MX$2,185 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station Fastest MX$4,103 Flixtrain + Flixbus
9:55am
Berlin Südkreuz 14h 45m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$2,185 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$3,488 Flixtrain + Flixbus
10:31am
Spandau 14h 9m 12:40am
Brussels Airport BRU (Parking P14) No tags MX$2,185 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$4,308 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$3,283 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$2,667
Next departures for Berlin to Brussels on June 29 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
4:18pm
Hauptbahnhof 14h 17m 6:35am
Brussels Airport BRU (Parking P14) Cheapest MX$1,036 Flixtrain + Flixbus
12:49pm
Spandau 8h 51m 9:40pm
Brussels North Train Station Fastest MX$2,411 Flixtrain + Flixbus
8:39am
Hauptbahnhof 10h 6m 6:45pm
Brussels North Train Station No tags MX$2,462 7:32pm
Berlin Gesundbrunnen 11h 37m 7:09am
Brussels South/Midi Train Station No tags MX$3,693 Flixtrain + Flixbus
12:40pm
Hauptbahnhof 9h 9:40pm
Brussels North Train Station No tags MX$2,400 7:32pm
Berlin Gesundbrunnen 11h 37m 7:09am
Brussels South/Midi Train Station No tags MX$3,077 Flixtrain + Flixbus
4:39pm
Hauptbahnhof 10h 56m 3:35am
Brussels South (Gare du Midi) No tags MX$2,185 7:32pm
Berlin Gesundbrunnen 11h 37m 7:09am
Brussels South/Midi Train Station No tags MX$8,411
Next departures for Berlin to Brussels on June 30 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
10:31am
Spandau 14h 9m 12:40am
Brussels Airport BRU (Parking P14) Cheapest MX$1,621 Flixtrain + Flixbus
8:50am
Spandau 9h 55m 6:45pm
Brussels North Train Station Fastest MX$2,831 Flixtrain + Flixbus
8:39am
Hauptbahnhof 10h 6m 6:45pm
Brussels North Train Station No tags MX$2,831 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$2,872 Flixtrain + Flixbus
4:39pm
Hauptbahnhof 10h 56m 3:35am
Brussels South (Gare du Midi) No tags MX$1,805 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$2,257 Flixtrain + Flixbus
8:27am
Berlin Südkreuz 10h 18m 6:45pm
Brussels North Train Station No tags MX$2,831 11:01pm
Berlin Gesundbrunnen 10h 26m 9:27am
Brussels South/Midi Train Station No tags MX$11,899
Next departures for Berlin to Brussels on July 1 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
4:28pm
Berlin Südkreuz 11h 7m 3:35am
Brussels South (Gare du Midi) Cheapest MX$1,087 Flixtrain + Flixbus
8:50am
Spandau 9h 55m 6:45pm
Brussels North Train Station Fastest MX$1,990 Flixtrain + Flixbus
8:39am
Hauptbahnhof 10h 6m 6:45pm
Brussels North Train Station No tags MX$2,011 7:32pm
Berlin Gesundbrunnen 11h 37m 7:09am
Brussels South/Midi Train Station No tags MX$3,077 Flixtrain + Flixbus
4:39pm
Hauptbahnhof 10h 56m 3:35am
Brussels South (Gare du Midi) No tags MX$1,108 7:32pm
Berlin Gesundbrunnen 11h 37m 7:09am
Brussels South/Midi Train Station No tags MX$2,462 Flixtrain + Flixbus
8:27am
Berlin Südkreuz 10h 18m 6:45pm
Brussels North Train Station No tags MX$2,011 7:32pm
Berlin Gesundbrunnen 11h 37m 7:09am
Brussels South/Midi Train Station No tags MX$3,283
Last refresh of the prices: Today at 10:29 PM CEST.
View all departures Compare 2 ways to go from Berlin to Brussels We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Brussels. The journey takes about 14 hours 40 minutes, and with fares starting at just MX$605, it presents an excellent value for a comfortable ride.
Average Price MX$605 - MX$3,317 Average Duration 14h 40m CO₂ emissions
16kg CO₂e
Check schedules Average Price MX$1,893 - MX$5,205 Average Duration 11h 29m CO₂ emissions
16kg CO₂e
Check schedules
Where are the popular train stations and stops in Berlin and Brussels? Berlin A
Am Ostbahnhof 9, 10243 Berlin, Germany B
Europaplatz 2, 10557 Berlin, Germany C
Seegefelder Str. 1, 13597 Berlin, Germany D
Masurenallee 6, 14057 Berlin, Germany E
Hildegard-Knef-Platz, 10829 Berlin, Germany F
Alexanderstraße 3, 10178 Berlin, Germany Brussels A
Rue de France 85, 1060 Saint-Gilles, Belgium B
Bruxelles / Brussels Central Brussel-Centraal, Carrefour de l'Europe, 1000 Bruxelles, Belgium Map
Train companies 3.8 out of 5 stars 3.8/5 10 reviews
Staff 3.9
Timeliness 2.8
Cleanliness 3.4
Wi‑Fi 2.5
Based on 10 reviews, the company was rated 3.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the Wi‑Fi. Deutsche Bahn ticket prices on this trip start at MX$1,600
Frequently asked questions about travelling from Berlin to Brussels by train Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the train ticket from Berlin to Brussels? The cheapest train tickets from Berlin to Brussels start at MX$1,893. The average price for this train route is around MX$3,081. Busbud recommends booking your tickets in advance to increase your chances of getting the lowest possible price.
How long is the train ride from Berlin to Brussels? The average train trip from Berlin to Brussels takes 11h 29m and covers 652 km. The quickest train gets you there in 6h 37m and is operated by Deutsche Bahn .
Which train operators serve the Berlin to Brussels route? Several major train operators serve this route, with 1 trains available per day.
What are the earliest and latest departure times for the train from Berlin to Brussels? The earliest train from Berlin to Brussels departs at 12:01am. The latest train departs at 11:54pm.
Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Berlin to Brussels was searched and found on Jun 22, 2026 with a price of MX$2,545 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Berlin to Brussels, as early as possible.
You can expect to pay from MX$2,545 to MX$18,198 for a train ticket from Berlin to Brussels based on the last 2 days. You can expect to find the cheapest price for the trip at MX$2,731 which is on 2026-06-28.
Top Travelled Train Routes People from around the world trust Busbud
Popular train departures from Berlin Popular train routes to Brussels Continue your journey from Brussels