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

    $56 - $264
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 25 min - non-stop

      $35 - $240

    3. Milan Linate (LIN)

      29 min - every 15 minutes - line 73

      $1 - $3

  • Fly to Bologna

    $82 - $287
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 45 min - non-stop

      $60 - $260

    3. Bologna (BLQ)

      20 min - every 15 minutes - line 40

      $2 - $6

  • Fly to Milan Malpensa, train

    $48 - $207
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 25 min - non-stop

      $16 - $170

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly to Rome

    $59 - $240
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      2 h - non-stop

      $27 - $200

    3. Rome (FCO)

      26 min - hourly

      $10 - $17

    4. Staz.Ne Trastevere

      13 min - every 10 minutes - line 8

      $2

  • Fly to Turin

    $89 - $295
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 35 min - non-stop

      $65 - $270

    3. Turin (TRN)

      20 min - hourly

      $2

    4. Fermata 3016 - DORA GTT

      15 min - every 15 minutes - line 11

      $2

  • Train

    $312 - $401
    1. Bruxelles-Midi

      1 h 22 min - hourly

      $85 - $120

    2. Paris Nord

      7 min - every 30 minutes

      $3 - $5

    3. Paris Gare de Lyon

      5 h 33 min - once daily

      $140 - $160

    4. Torino Porta Susa

      3 h 55 min - 3 times a day

      $80 - $120

  • Train via Basel SBB

    $217 - $339
    1. Bruxelles-Central

      7 h 57 min - twice a week

      $60 - $90

    2. Basel SBB

      4 h 6 min - 3 times a day

      $90 - $150

    3. Milano Centrale

      2 h 55 min - 5 times a day

      $65 - $100

    4. Termini

      7 min - every 20 minutes

      $2

  • Bus Eurolines FR

    $168 - $270
    1. Brussels-North

      7 h - 6 times a week

      $55 - $100

    2. Strasbourg

      16 h 22 min - 3 times a week

      $110 - $170

    3. Termini

      7 min - every 20 minutes

      $2

  • Bus Eurolines IT

    $103 - $141
    1. Brussels, Brussels-North

      1 h 40 min - 5 times a week

      $5 - $10

    2. Breda

      23 h 50 min - twice a week

      $95 - $130

    3. Staz.Ne Tiburtina

      24 min - every 20 minutes - line 62

      $2

  • Drive

    $220 - $320
    1. Brussels

      14 h 22 min - 913.5 miles

      $220 - $320

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

From Bruxelles-Nord train to Brussels airport, fly to Milan Linate airport, then line 73 bus to Milano. 4 h 11 min $112. From Bruxelles-Nord train to Brussels airport, fly to Bologna airport, then line 40 bus to Bologna. 4 h 23 min $126. From Bruxelles-Nord train to Brussels airport, fly to Milan Malpensa airport, then train to Milano. 4 h 30 min $84. From Bruxelles-Nord train to Brussels airport, fly to Rome airport, train to Staz.Ne Trastevere, then line 8 tram to Roma. 5 h $108. From Bruxelles-Nord train to Brussels airport, fly to Turin airport, train to Fermata 3016 - DORA GTT, then line 11 bus to Torino. 5 h 2 min $144. From Bruxelles-Midi train to Paris Nord, train to Paris Gare de Lyon, train to Torino Porta Susa, then train to Roma Termini. 13 h 1 min $379. From Bruxelles-Central train to Basel SBB, train to Milano Centrale, train to Termini, then bus to P.Za Venezia. 16 h 38 min $314. From Brussels-North bus to Strasbourg, bus to Termini, then bus to P.Za Venezia. 24 h 32 min $191. From Brussels, Brussels-North station bus to Breda, bus to Staz.Ne Tiburtina, then line 62 bus to Plebiscito. 26 h 58 min $121. From Brussels drive to Roma. 14 h 22 min $268.