Travel options for:
Hamburg to Belgium
  • Fly Hamburg to Brussels

    $28 - $124
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      1 h 10 min - non-stop

      $8 - $100

    3. Brussels (BRU)

      16 min - hourly

      $19 - $22

  • Fly Hamburg to Cologne/Bonn Apt, train

    $81 - $212
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      1 h 5 min - non-stop

      $40 - $140

    3. Cologne/Bonn Apt (CGN)

      15 min - every 30 minutes

      $1 - $4

    4. Köln Hbf

      1 h 4 min - 3 times a day

      $35 - $60

    5. Liège-Guillemins

      7 min - hourly

      $4 - $6

  • Fly Hamburg to Amsterdam, train

    $70 - $242
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      1 h 5 min - non-stop

      $45 - $200

    3. Amsterdam (AMS)

      2 h 8 min - hourly

      $24 - $40

  • Fly Hamburg to Dusseldorf, train

    $92 - $214
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      55 min - non-stop

      $35 - $120

    3. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

    4. Düsseldorf Hbf

      22 min - every 4 hours

      $16 - $24

    5. Köln Hbf

      1 h 4 min - 3 times a day

      $35 - $60

    6. Liège-Guillemins

      7 min - hourly

      $4 - $6

  • Train to Bremen, fly to Brussels

    $135 - $410
    1. Hamburg

      55 min - 3 times a day

      $30 - $45

    2. Bremen Hbf

      6 min - 3 miles

      $20 - $25

    3. Bremen (BRE)

      1 h 5 min - non-stop

      $65 - $320

    4. Brussels (BRU)

      16 min - hourly

      $19 - $22

  • Train

    $159 - $224
    1. Hamburg Hbf

      4 h - 3 times a day

      $90 - $130

    2. Köln Hbf

      1 h 50 min - 3 times a day

      $65 - $90

    3. Bruxelles-Midi

      3 min - every 30 minutes

      $3 - $6

  • Bus

    $36 - $85
    1. Hamburg

      8 h - 5 times a week

      $30 - $80

    2. Bruxelles-Nord

      3 min - every 30 minutes

      $3 - $6

  • Bus, train

    $44 - $111
    1. Zimmerstraße

      11 min - every 20 minutes - line 6

      $2 - $4

    2. Hamburg

      8 h - 4 times a week

      $24 - $80

    3. Rotterdam Centraal

      2 h 2 min - hourly

      $17 - $28

  • Rideshare

    $45
    1. Hamburg

      6 h 59 min - twice daily

      $45

  • Drive

    $75 - $120
    1. Hamburg

      5 h 22 min - 371.2 miles

      $75 - $120

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Hamburg-Barmbek train to Hamburg airport, fly to Brussels airport, then train to Brussels. 3 h 44 min $51. From Hamburg-Barmbek train to Hamburg airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, train to Liège-Guillemins, then train to Liège. 4 h 55 min $119. From Hamburg-Barmbek train to Hamburg airport, fly to Amsterdam airport, then train to Antwerp. 5 h 48 min $121. From Hamburg-Barmbek train to Hamburg airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, train to Köln Hbf, train to Liège-Guillemins, then train to Liège. 5 h 23 min $138. From Hamburg Hbf train to Bremen Hbf, taxi to Bremen airport, fly to Brussels airport, then train to Brussels. 4 h 29 min $222. From Hamburg Hbf train to Köln Hbf, train to Bruxelles-Midi, then train to Bruxelles-Central. 6 h 54 min $206. From Hamburg bus to Bruxelles-Nord then train to Bruxelles-Central. 8 h 4 min $62. From Zimmerstraße line 6 bus to Hamburg, bus to Rotterdam Centraal, then train to Bruxelles-Central. 11 h 42 min $83. From Hamburg rideshare to Brussels. 6 h 59 min $44. From Hamburg drive to Brussels. 5 h 22 min $95.