Travel options for:
Hostel to Milan
  • Train to Dusseldorf, fly to Milan Linate

    $74 - $170
    1. Hostel

      3 min - once daily - line 808

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      21 min - every 2 hours

      $6 - $10

    4. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    5. Dusseldorf (DUS)

      1 h 25 min - non-stop

      $55 - $140

    6. Milan Linate (LIN)

      22 min - every 30 minutes - line 73

      $1 - $2

      • Milan
  • Train to Cologne/Bonn Apt, fly to Milan Malpensa, train

    $58 - $155
    1. Hostel

      3 min - once daily - line 808

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      14 min - hourly

      $1 - $4

    4. Cologne/Bonn Apt (CGN)

      1 h 25 min - non-stop

      $35 - $120

    5. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $11 - $15

      • Milan
  • Train to Cologne/Bonn Apt, fly to Milan Bergamo, bus

    $33 - $106
    1. Hostel

      3 min - once daily - line 808

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      14 min - hourly

      $1 - $4

    4. Cologne/Bonn Apt (CGN)

      1 h 25 min - non-stop

      $16 - $80

    5. Milan Bergamo (BGY)

      1 h - hourly

      $5 - $6

      • Milan
  • Train, train to Frankfurt, fly to Milan Linate

    $122 - $273
    1. Hostel

      3 min - once daily - line 808

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      54 min - every 4 hours

      $35 - $55

    4. Frankfurt (FRA)

      1 h 10 min - non-stop

      $75 - $200

    5. Milan Linate (LIN)

      22 min - every 30 minutes - line 73

      $1 - $2

      • Milan
  • Train, train to Brussels, fly to Milan Linate

    $97 - $258
    1. Hostel

      3 min - once daily - line 808

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      1 h 43 min - once daily

      $27 - $40

    4. Bruxelles-Nord

      10 min - hourly

      $18 - $20

    5. Brussels (BRU)

      1 h 20 min - non-stop

      $40 - $180

    6. Milan Linate (LIN)

      22 min - every 30 minutes - line 73

      $1 - $2

      • Milan
  • Train

    $196 - $326
    1. Roggendorf, Mechernich

      3 min - once daily - line 808

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      3 h 52 min - twice daily

      $95 - $150

    4. Basel SBB

      4 h 6 min - 3 times a day

      $90 - $160

      • Milano Centrale
  • Bus

    $51 - $86
    1. Hostel, Mechernich

      58 min - once daily - line 810

      $4 - $6

    2. Euskirchen, Euskirchen

      40 min - 4 times a week - line 038

      $1 - $3

    3. Bonn, Bonn

      11 h 45 min - twice daily

      $45 - $75

    4. lampugnano m1

      17 min - hourly - line 68

      $1 - $2

      • conciliazione m1
  • Train, bus

    $64 - $178
    1. Hostel, Mechernich

      58 min - once daily - line 810

      $4 - $6

    2. Euskirchen

      42 min - hourly

      $6 - $10

    3. Köln

      7 h 45 min - twice a week

      $23 - $85

    4. Strasbourg

      7 h 6 min - 4 times a week

      $29 - $75

    5. Lampugnano

      14 min - every 20 minutes - line 1

      $2

      • Duomo M1
  • Night train, train

    $148 - $243
    1. Hostel, Mechernich

      58 min - once daily - line 810

      $4 - $6

    2. Euskirchen

      44 min - hourly

      $4 - $7

    3. Bonn Hbf

      8 h 26 min - once daily

      $70 - $100

    4. Zürich HB

      4 h 3 min - every 4 hours

      $70 - $130

      • Milano Centrale
  • Drive

    $120 - $190
    1. Hostel

      8 h 5 min - 526.5 miles

      $120 - $190

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

From Roggendorf, Mechernich line 808 bus to Mechernich, train to Köln Hbf, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 11 min $108. From Roggendorf, Mechernich line 808 bus to Mechernich, train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Milan Malpensa airport, then train to Milan. 6 h 4 min $98. From Roggendorf, Mechernich line 808 bus to Mechernich, train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Milan Bergamo airport, then bus to Milan. 6 h 28 min $60. From Roggendorf, Mechernich line 808 bus to Mechernich, train to Köln Hbf, train to Frankfurt airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 33 min $199. From Roggendorf, Mechernich line 808 bus to Mechernich, train to Köln Hbf, train to Bruxelles-Nord, train to Brussels airport, fly to Milan Linate airport, then line 73 bus to Milan. 8 h 12 min $143. From Roggendorf, Mechernich line 808 bus to Mechernich, train to Köln Hbf, train to Basel SBB, then train to Milano Centrale. 11 h 19 min $302. From Hostel, Mechernich line 810 bus to Euskirchen, Euskirchen, line 038 bus to Bonn, Bonn, bus to lampugnano m1, then line 68 bus to conciliazione m1. 15 h 57 min $84. From Hostel, Mechernich line 810 bus to Euskirchen, train to Köln, bus to Strasbourg, bus to Lampugnano, then line 1 subway to Duomo M1. 19 h 14 min $174. From Hostel, Mechernich line 810 bus to Euskirchen, train to Bonn Hbf, night train to Zürich HB, then train to Milano Centrale. 16 h 38 min $215. From Hostel drive to Milan. 8 h 5 min $154.