Train from Berlin to Brussels: Tickets & Schedules

Next departures

Next departures for Berlin to Brussels on December 2
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Flixtrain + Flixbus
    Hauptbahnhof
    Brussels North Train StationCheapest
    Deutsche Bahn ICE + InterCity + EuroCity Train
    Berlin Hbf
    Brussels Central Train StationFastest
    Flixtrain + Flixbus
      Spandau
      Brussels North Train StationNo tags
      European Sleeper
        Berlin Gesundbrunnen
        Brussels South/Midi Train StationNo tags
        Deutsche Bahn ICE + InterCity + EuroCity Train
        Berlin Ostbahnhof
        Brussels Central Train StationNo tags

        Last refresh of the prices: Today at 11:50 AM CET.

        Compare 3 ways to go from Berlin to Brussels

        We recommend carpooling

        Among the sustainable travel choices, the carpool stands out as the good way to reach Brussels. The journey takes about 7 hours 20 minutes and with fares starting at just $38, it presents an excellent value for a comfortable ride.

        4carpool per day
        7h 20mAverage Duration
        404 milesDistance
        27kgCO₂ emissions
        Average Price$34 - $173Average Duration14h 25m
        16kg CO₂e
        Average Price$55 - $310Average Duration9h 6m
        16kg CO₂e
        Carpool
        Average Price$38 - $87Average Duration7h 20m
        27kg CO₂e

        Frequently asked questions about traveling from Berlin to Brussels by train

        Find cheapest prices for trains

        Price is for a one-way ticket for one passenger and based on past searches.

        Best price found
        11/28
        No data
        11/29
        No data
        Today
        $226
        12/01
        No data
        12/02
        $131
        12/03
        No data
        12/04
        $60
        12/05
        No data
        busbud logoThe cheapest trip from Berlin to Brussels was searched and found on Dec 4, 2025 with a price of $60

        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 $60 to $1,023 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 $60 which is on 2025-12-04.

        People from around the world trust Busbud