Travel options for:
Hostel to Milan
  • Train to Cologne/Bonn Apt, fly to Milan Malpensa, train

    $60 - $257
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $10 - $15

    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

      $12 - $16

  • Train to Dusseldorf, fly to Milan Linate

    $73 - $244
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $10 - $15

    3. Köln Hbf

      21 min - every 2 hours

      $14 - $22

    4. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    5. Dusseldorf (DUS)

      1 h 30 min - non-stop

      $45 - $200

    6. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

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

    $34 - $182
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $10 - $15

    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

      $4 - $11

  • Train, train to Frankfurt, fly to Milan Linate

    $110 - $385
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $10 - $15

    3. Köln Hbf

      54 min - every 4 hours

      $22 - $85

    4. Frankfurt (FRA)

      1 h 10 min - non-stop

      $75 - $280

    5. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

  • Train, train to Luxembourg, fly to Milan Malpensa

    $88 - $268
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      1 h 48 min - 3 times a day

      $23 - $35

    3. Trier Hbf

      58 min - hourly

      $21 - $22

    4. Luxembourg Gare Centrale

      23 min - every 15 minutes

      $2 - $3

    5. Luxembourg (LUX)

      1 h 15 min - non-stop

      $28 - $190

    6. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train, train to Brussels, fly to Milan Linate

    $89 - $351
    1. Hostel

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $10 - $15

    3. Köln Hbf

      1 h 43 min - once daily

      $22 - $70

    4. Bruxelles-Nord

      10 min - hourly

      $19 - $21

    5. Brussels (BRU)

      1 h 20 min - non-stop

      $35 - $240

    6. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

  • Train

    $212 - $327
    1. Roggendorf, Mechernich

      3 min - once daily

      $1 - $3

    2. Mechernich

      57 min - hourly

      $10 - $15

    3. Köln Hbf

      3 h 52 min - twice daily

      $110 - $160

    4. Basel SBB

      4 h 6 min - 3 times a day

      $90 - $150

  • Bus

    $54 - $101
    1. Hostel, Mechernich

      53 min - once daily - line 810

      $4 - $7

    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

      11 h 45 min - twice daily

      $45 - $85

    7. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Train, bus

    $98 - $154
    1. Hostel, Mechernich

      53 min - once daily - line 810

      $4 - $7

    2. Euskirchen

      42 min - hourly

      $7 - $11

    3. Cologne

      2 h 44 min - once daily

      $35 - $60

    4. Frankfurt

      11 h 34 min - 4 times a week

      $50 - $75

    5. Lampugnano

      14 min - every 10 minutes - line 1

      $2

  • Drive

    $120 - $190
    1. Hostel

      8 h 5 min - 526.5 miles

      $120 - $190

  • 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 Cologne/Bonn Apt airport, fly to Milan Malpensa airport, then train to Milan. 6 h 5 min $116. 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 22 min $133. 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 18 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 39 min $186. From Roggendorf, Mechernich bus to Mechernich, train to Trier Hbf, train to Luxembourg Gare Centrale, bus to Luxembourg airport, fly to Milan Malpensa airport, then train to Milan. 8 h 47 min $143. 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 16 min $191. From Roggendorf, Mechernich bus to Mechernich, train to Köln Hbf, train to Basel SBB, then train to Milano Centrale. 11 h 20 min $314. 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, bus to lampugnano m1, then line 68 bus to conciliazione m1. 16 h 23 min $93. From Hostel, Mechernich line 810 bus to Euskirchen, train to Cologne, bus to Frankfurt, bus to Lampugnano, then line 1 subway to Duomo M1. 18 h 31 min $116. From Hostel drive to Milan. 8 h 5 min $154.