Travel options for:
Milan to Brussels
  • Fly Milan Linate to Brussels

    $56 - $264
    1. Milan

      25 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      1 h 30 min - non-stop

      $35 - $240

    3. Brussels (BRU)

      16 min - hourly

      $19 - $22

  • Train to Milan Malpensa, fly to Brussels

    $48 - $208
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h 30 min - non-stop

      $16 - $170

    3. Brussels (BRU)

      16 min - hourly

      $19 - $22

  • Shuttle to Milan Bergamo, fly to Charleroi, bus

    $35 - $193
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      1 h 35 min - non-stop

      $13 - $160

    3. Charleroi (CRL)

      55 min - hourly

      $16 - $21

  • Train

    $259 - $311
    1. Milano Porta Garibaldi

      7 h 30 min - twice daily

      $170 - $190

    2. Paris Gare De Lyon

      7 min - every 30 minutes

      $3 - $5

    3. Paris Nord

      1 h 22 min - hourly

      $85 - $120

  • Train via Mulhouse Ville

    $164 - $249
    1. Milano Centrale

      4 h 3 min - every 4 hours

      $70 - $130

    2. Zürich HB

      1 h 19 min - every 3 hours

      $29 - $35

    3. Mulhouse Ville

      3 h 43 min - once daily

      $40 - $60

    4. Luxembourg

      3 h 12 min - hourly

      $21 - $30

  • Bus Eurolines FR

    $127 - $212
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Milan

      7 h 7 min - 4 times a week

      $70 - $110

    3. Strasbourg

      7 h - 6 times a week

      $55 - $100

  • Bus Eurolines CH

    $73 - $142
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      3 h 55 min - twice daily

      $16 - $45

    3. Zurich

      10 h 45 min - twice a week

      $55 - $95

  • Drive

    $130 - $200
    1. Milan

      8 h 58 min - 552.7 miles

      $130 - $200

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

From l.go augusto line 73 bus to Milan Linate airport, fly to Brussels airport, then train to Brussels. 4 h 18 min $112. From Milano Cadorna train to Milan Malpensa airport, fly to Brussels airport, then train to Brussels. 4 h 30 min $85. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Charleroi airport, then bus to Brussels. 5 h 41 min $65. From Milano Porta Garibaldi train to Paris Gare De Lyon, train to Paris Nord, then train to Bruxelles-Midi. 9 h 47 min $309. From Milano Centrale train to Zürich HB, train to Mulhouse Ville, train to Luxembourg, then train to Bruxelles-Central. 14 h 45 min $233. From Duomo M1 line 1 subway to Milan, bus to Strasbourg, then bus to Brussels-North. 16 h 21 min $151. From via orefici p.za cordusio bus to Milan, Milan, bus to Zurich, then bus to Brussels North. 16 h 51 min $123. From Milan drive to Brussels. 8 h 58 min $162.