Travel from Brussels to Magdeburg

Bus or train from Brussels to Magdeburg?

You can take a train from Brussels to Magdeburg via Köln Hbf and Hannover Hbf in around 7 h 5 min. Alternatively, you can take a bus from Brussels to Magdeburg via Brunswick in around 11 h 10 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Brussels to Magdeburg

ModeDurationPrice
From Bruxelles-Midi train to Köln Hbf, train to Hannover Hbf, then train to Magdeburg Hbf.7 h 5 min122€
From Brussels, Brussels-North station bus to Brunswick then bus to Magdeburg.11 h 10 min77€
From Brussels bus to Duivendrecht, Station Duivendrecht, line 54 subway to Amsterdam Amstel, then bus to Magdeburg.12 h 1 min76€
From Brussels drive to Magdeburg.5 h 44 min82€
From Bruxelles-Nord train to Brussels airport, fly to Berlin Tegel airport, bus to Berlin Zoologischer Garten, then train to Magdeburg.5 h 58 min114€
From Bruxelles-Nord train to Brussels airport, fly to Leipzig airport, then train to Magdeburg.6 h 46 min135€
From Bruxelles-Nord train to Brussels airport, fly to Hannover airport, train to Hannover Hbf, then train to Magdeburg.5 h 49 min131€
From Bruxelles-Midi train to Amsterdam airport, fly to Hannover airport, train to Hannover Hbf, then train to Magdeburg.7 h 27 min155€
From Bruxelles-Nord train to Brussels airport, fly to Berlin Schoenefeld airport, train to Werder(Havel), then train to Magdeburg.6 h 39 min88€
From Bruxelles-Midi train to Köln Hbf, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Leipzig airport, then train to Magdeburg.6 h 32 min147€
From Bruxelles-Nord train to Brussels airport, fly to Hamburg airport, train to Hamburg Hasselbrook, train to Hamburg Hbf, train to Hannover Hbf, then train to Magdeburg.8 h 2 min95€

How long does it take to get from Brussels to Magdeburg?

It takes approximately 7 h 5 min to get from Brussels to Magdeburg.
Close Print Itinerary
  1. Here are 11 options to get from
    Brussels to Magdeburg:

    1. Trip:
      1 Train
      • One-Way approx: USD $98 - $179
      • Duration: 7 h 5 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $98 - $179
        • Duration: 7 h 5 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $38 - $109
      • Duration: 11 h 10 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $38 - $109
        • Duration: 11 h 10 min
        Close x
    3. Trip:
      3 Bus Eurolines DE
      • One-Way approx: USD $75 - $106
      • Duration: 12 h 1 min
      Open +
      • Trip:
        3 Bus Eurolines DE
        • One-Way approx: USD $75 - $106
        • Duration: 12 h 1 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 5 h 44 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 5 h 44 min
        Close x
    5. Trip:
      5 Fly Brussels to Berlin Tegel, train
      • One-Way approx: USD $93 - $262
      • Duration: 5 h 58 min
      Open +
      • Trip:
        5 Fly Brussels to Berlin Tegel, train
        • One-Way approx: USD $93 - $262
        • Duration: 5 h 58 min
        Close x
    6. Trip:
      6 Fly Brussels to Leipzig, train
      • One-Way approx: USD $139 - $336
      • Duration: 6 h 46 min
      Open +
      • Trip:
        6 Fly Brussels to Leipzig, train
        • One-Way approx: USD $139 - $336
        • Duration: 6 h 46 min
        Close x
    7. Trip:
      7 Fly Brussels to Hannover, train
      • One-Way approx: USD $110 - $331
      • Duration: 5 h 49 min
      Open +
      • Trip:
        7 Fly Brussels to Hannover, train
        • One-Way approx: USD $110 - $331
        • Duration: 5 h 49 min
        Close x
    8. Trip:
      8 Train to Amsterdam, fly to Hannover, train
      • One-Way approx: USD $122 - $342
      • Duration: 7 h 27 min
      Open +
      • Trip:
        8 Train to Amsterdam, fly to Hannover, train
        • One-Way approx: USD $122 - $342
        • Duration: 7 h 27 min
        Close x
    9. Trip:
      9 Fly Brussels to Berlin Schoenefeld, train
      • One-Way approx: USD $82 - $233
      • Duration: 6 h 39 min
      Open +
      • Trip:
        9 Fly Brussels to Berlin Schoenefeld, train
        • One-Way approx: USD $82 - $233
        • Duration: 6 h 39 min
        Close x
    10. Trip:
      10 Train to Dusseldorf, fly to Leipzig, train
      • One-Way approx: USD $125 - $337
      • Duration: 6 h 32 min
      Open +
      • Trip:
        10 Train to Dusseldorf, fly to Leipzig, train
        • One-Way approx: USD $125 - $337
        • Duration: 6 h 32 min
        Close x
    11. Trip:
      11 Fly Brussels to Hamburg, train
      • One-Way approx: USD $78 - $235
      • Duration: 8 h 2 min
      Open +
      • Trip:
        11 Fly Brussels to Hamburg, train
        • One-Way approx: USD $78 - $235
        • Duration: 8 h 2 min
        Close x