Travel options for:
Milan to Lyon
  • Train

    $90 - $100
    1. Milano Porta Garibaldi

      5 h 24 min - twice daily

      $90 - $100

  • Bus

    $18 - $102
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      6 h 55 min - 4 times a day

      $16 - $100

  • Night bus

    $19 - $26
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Milan

      7 h 45 min - once a week

      $17 - $24

  • Rideshare

    $31 - $36
    1. Milan

      5 h 25 min - twice daily

      $31 - $36

  • Drive

    $65 - $100
    1. Milan

      4 h 29 min - 275.5 miles

      $65 - $100

  • Train, fly

    $100 - $234
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h - non-stop

      $70 - $200

    3. Lyon (LYS)

      30 min - every 20 minutes

      $18

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

From Milano Porta Garibaldi train to Lyon Part Dieu. 5 h 24 min 84€. From via orefici p.za cordusio bus to Milan, Milan then bus to Lyon, Lyon Perrache. 8 h 15 min 48€. From Duomo M1 line 1 subway to Milan then night bus to Lyon - Gare routière Perrache. 8 h 59 min 19€. From Milan rideshare to Lyon. 5 h 25 min 30€. From Milan drive to Lyon. 4 h 29 min 68€. From Milano Cadorna train to Milan Malpensa airport, fly to Lyon airport, then Rhonexpress to Lyon. 4 h 17 min 120€.