Travel options for:
Madrid to Lyon
  • Fly to Lyon

    $70 - $221
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 45 min - non-stop

      $50 - $200

    3. Lyon (LYS)

      30 min - every 20 minutes

      $18

  • Fly to Geneva, train

    $77 - $271
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 50 min - non-stop

      $35 - $200

    3. Geneva (GVA)

      7 min - every 2 hours

      $10 - $18

    4. Geneve

      1 h 52 min - 3 times a day

      $30 - $50

  • Train via Barcelona Sants

    $131 - $263
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Barcelona Sants

      4 h 59 min - once daily

      $55 - $160

  • Train

    $165 - $232
    1. Madrid-Puerta de Atocha

      6 h 54 min - once daily

      $120 - $180

    2. Nîmes

      1 h 18 min - 3 times a day

      $40 - $60

  • Bus

    $90 - $130
    1. Madrid

      16 h - 3 times a week

      $90 - $130

  • Drive

    $160 - $240
    1. Madrid

      11 h 40 min - 762.3 miles

      $160 - $240

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

From Recoletos train to Madrid airport, fly to Lyon airport, then Rhonexpress to Lyon. 4 h 50 min $106. From Recoletos train to Madrid airport, fly to Geneva airport, train to Geneve, then train to Lyon. 7 h 19 min $141. From Madrid-Puerta de Atocha train to Barcelona Sants then train to Lyon Part Dieu. 8 h 29 min $184. From Madrid-Puerta de Atocha train to Nîmes then train to Lyon Part Dieu. 8 h 54 min $199. From Madrid bus to Lyon. 16 h $112. From Madrid drive to Lyon. 11 h 40 min $199.