Travel options for:
Lyon to Milan
  • Train TGV

    $50 - $120
    1. Lyon Part Dieu

      5 h 21 min - once daily

      $50 - $120

  • Train Swiss Railways (SBB/CFF/FFS)

    $121 - $186
    1. Lyon Part Dieu

      1 h 49 min - 3 times a day

      $35

    2. Geneve

      3 h 43 min - 5 times a day

      $85 - $150

    3. Rho Fieramilano

      22 min - every 10 minutes - line 1

      $2

  • Bus

    $27 - $101
    1. Lyon, Lyon Perrache

      6 h 55 min - twice daily

      $25 - $100

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Drive

    $65 - $100
    1. Lyon

      4 h 30 min - 275.7 miles

      $65 - $100

  • Fly Lyon to Milan Malpensa, train

    $99 - $233
    1. Lyon

      30 min - every 20 minutes

      $18

    2. Lyon (LYS)

      1 h - non-stop

      $70 - $200

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly Lyon to Milan Linate

    $98 - $300
    1. Lyon

      30 min - every 20 minutes

      $18

    2. Lyon (LYS)

      3 h 20 min - 1 stopover

      $80 - $280

    3. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

  • Train to Geneva, fly to Lugano, train

    $125 - $285
    1. Lyon

      1 h 49 min - 3 times a day

      $35

    2. Genève

      7 min - every 3 hours

      $10 - $18

    3. Geneva (GVA)

      50 min - non-stop

      $50 - $170

    4. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

    5. Lugano

      1 h 16 min - every 3 hours

      $22 - $45

  • Fly Lyon to Bologna, train

    $116 - $407
    1. Lyon

      30 min - every 20 minutes

      $18

    2. Lyon (LYS)

      1 h 10 min - non-stop

      $70 - $300

    3. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    4. Bologna Centrale

      1 h 2 min - every 3 hours

      $26 - $55

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

From Lyon Part Dieu train to Milano Porta Garibaldi. 5 h 21 min 71€. From Lyon Part Dieu train to Geneve, train to Rho Fieramilano, then line 1 subway to Duomo M1. 6 h 58 min 149€. From Lyon, Lyon Perrache bus to lampugnano m1 then line 68 bus to conciliazione m1. 7 h 22 min 51€. From Lyon drive to Milan. 4 h 30 min 68€. From Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Milan Malpensa airport, then train to Milan. 4 h 25 min 119€. From Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 23 min 152€. From Lyon Part Dieu train to Genève, train to Geneva airport, fly to Lugano airport, line 60 train to Lugano, then train to Milan. 6 h 15 min 160€. From Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Bologna airport, Aerobus to Bologna Centrale, then train to Milan. 5 h 35 min 159€.