Travel from Madrid to Lyon

Train, bus or fly from Madrid to Lyon?

Iberia, easyJet and two other airlines fly from Madrid to Lyon every 4 hours. Alternatively, you can take a train from Madrid to Lyon via Barcelona Sants in around 8 h 25 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Madrid to Lyon

From Recoletos train to Madrid airport, fly to Lyon airport, then Rhonexpress to Lyon.4 h 49 min$100
From Recoletos train to Madrid airport, fly to Geneva airport, line 150 train to Geneve, then train to Lyon.7 h 42 min$142
From Madrid-Puerta de Atocha train to Barcelona Sants then train to Lyon Part Dieu.8 h 25 min$204
From Madrid-Puerta de Atocha train to Avignon TGV then train to Lyon Part Dieu.8 h 48 min$223
From Madrid bus to Lyon.16 h$117
From Madrid drive to Lyon.11 h 32 min$200

How long does it take to get from Madrid to Lyon?

It takes approximately 4 h 49 min to get from Madrid to Lyon, including transfers.

Is there a direct train between Madrid and Lyon?

No, there is no direct train from Madrid to Lyon. However, there are services departing from Madrid-Puerta de Atocha and arriving at Lyon Part Dieu via Barcelona Sants. The journey, including transfers, takes approximately 8 h 25 min.

Is there a direct bus between Madrid and Lyon?

Yes, there is a direct bus departing from Madrid and arriving at Lyon. Services depart three times a week, and operate Monday, Wednesday and Friday. The journey takes approximately 16 h.

Operators from Madrid to Lyon

Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Air FranceAir France
Vueling AirlinesVueling Airlines
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
TAP PortugalTAP Portugal
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Spanish Railways AVESpanish Railways AVE
TGV0033 892 353535TGV
Autocares Grupo Samar+34 (0) 91 723 05 06Autocares Grupo Samar