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

    $65 - $230
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $9 - $14

    3. Köln Hbf

      21 min - every 2 hours

      $7 - $10

    4. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    5. Dusseldorf (DUS)

      1 h 25 min - non-stop

      $45 - $200

    6. Milan Linate (LIN)

      24 min - every 15 minutes - line 73

      $1 - $2

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

    $58 - $255
    1. Hostel

      3 min - once daily

      $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 - $220

    5. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $11 - $15

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

    $32 - $180
    1. Hostel

      3 min - once daily

      $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

      $17 - $150

    5. Milan Bergamo (BGY)

      1 h - hourly

      $3 - $10

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

    $122 - $353
    1. Hostel

      3 min - once daily

      $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 - $280

    5. Milan Linate (LIN)

      24 min - every 15 minutes - line 73

      $1 - $2

      • Milan
  • Train, train to Luxembourg, fly to Milan Malpensa

    $66 - $249
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      1 h 48 min - 3 times a day

      $21 - $35

    3. Trier Hbf

      58 min - hourly

      $4 - $7

    4. Luxembourg, Gare Centrale

      21 min - every 30 minutes - line 29

    5. Luxembourg (LUX)

      1 h 15 min - non-stop

      $28 - $190

    6. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $11 - $15

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

    $92 - $318
    1. Hostel

      3 min - once daily

      $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

      $35 - $240

    6. Milan Linate (LIN)

      24 min - every 15 minutes - line 73

      $1 - $2

      • Milan
  • Train

    $196 - $316
    1. Roggendorf, Mechernich

      3 min - once daily

      $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 - $150

      • Milano Centrale
  • Bus

    $54 - $95
    1. Hostel, Mechernich

      53 min - once daily - line 810

      $4 - $6

    2. Euskirchen

      14 min - hourly

      $1 - $3

    3. Rheinbach Bahnhof

      47 min - hourly - line 800

      $2 - $3

    4. Bonn Hauptbahnhof

      8 min - every 20 minutes - line 611

      $1

    5. Gronau

      7 min - 1981 feet

    6. Bonn, Bonn

      11 h 45 min - twice daily

      $45 - $80

    7. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $2

      • conciliazione m1
  • Train, bus

    $133 - $203
    1. Hostel, Mechernich

      53 min - once daily - line 810

      $4 - $6

    2. Euskirchen

      42 min - hourly

      $7 - $10

    3. Köln

      7 h 45 min - twice a week

      $55 - $85

    4. Strasbourg

      7 h 6 min - 4 times a week

      $65 - $100

    5. Lampugnano

      14 min - every 10 minutes - line 1

      $2

      • Duomo M1
  • Night train, train

    $153 - $234
    1. Hostel, Mechernich

      53 min - once daily - line 810

      $4 - $6

    2. Euskirchen

      44 min - hourly

      $4 - $8

    3. Bonn Hbf

      8 h 26 min - once daily

      $75 - $100

    4. Zürich HB

      4 h 3 min - every 4 hours

      $70 - $120

      • 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 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 12 min $127. From Roggendorf, Mechernich 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 $115. From Roggendorf, Mechernich 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 17 min $68. From Roggendorf, Mechernich 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 34 min $191. From Roggendorf, Mechernich bus to Mechernich, train to Trier Hbf, train to Luxembourg, Gare Centrale, line 29 bus to Luxembourg airport, fly to Milan Malpensa airport, then train to Milan. 8 h 54 min $123. From Roggendorf, Mechernich 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 13 min $160. From Roggendorf, Mechernich bus to Mechernich, train to Köln Hbf, train to Basel SBB, then train to Milano Centrale. 11 h 19 min $294. From Hostel, Mechernich line 810 bus to Euskirchen, train to Rheinbach Bahnhof, line 800 bus to Bonn Hauptbahnhof, line 611 bus to Gronau Heussallee/Museumsmeile, Bonn, walk to Bonn, Bonn, bus to lampugnano m1, then line 68 bus to conciliazione m1. 16 h 23 min $88. 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 3 min $176. 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 33 min $216. From Hostel drive to Milan. 8 h 5 min $154.