Travel from Madrid to Paris

Train, bus or fly from Madrid to Paris?

Iberia, Air Europa and three other airlines fly from Madrid to Paris hourly. Alternatively, you can take a train from Madrid to Paris via Barcelona Sants in around 9 h 58 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Madrid to Paris

From Recoletos train to Madrid airport, fly to Paris Orly airport, then bus to Paris.4 h 58 min$106
From Recoletos train to Madrid airport, fly to Paris CDG airport, then train to Paris.5 h 12 min$111
From Recoletos train to Madrid airport, fly to Beauvais airport, then shuttle to Paris.6 h$124
From Madrid-Puerta de Atocha train to Barcelona Sants then train to Paris Gare de Lyon.9 h 58 min$334
From Sol line 1 subway to Madrid-Chamartin, train to Pasaia, train to Hendaye, then train to Paris Montparnasse.16 h 27 min$268
From Madrid bus to Paris Gallieni.16 h 30 min$96
From Santo Domingo line 148 bus to Madrid then bus to Paris, Paris.17 h 40 min$135
From Madrid drive to Paris.12 h 3 min$208

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

It takes approximately 4 h 58 min to get from Madrid to Paris, including transfers.

Is there a direct train between Madrid and Paris?

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

Is there a direct bus between Madrid and Paris?

Yes, there is a direct bus departing from Madrid and arriving at Paris Gallieni. Services depart twice daily. The journey takes approximately 16 h 30 min.

Operators from Madrid to Paris

Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Air EuropaAir Europa
Transavia FranceTransavia France
Vueling AirlinesVueling Airlines
TAP PortugalTAP Portugal
Le Bus Direct+33 810 81 20 01Le Bus Direct
Air FranceAir France
British AirwaysBritish Airways
Paris RERParis RER
Paris - Beauvais Airport Bus0892 68 20 66Paris - Beauvais Airport Bus
Spanish Railways AVESpanish Railways AVE
TGV0033 892 353535TGV
Metro Madrid+34 902 44 44 03Metro Madrid
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
EMT Madrid+34 902 50 78 50EMT Madrid
FlixBus+49 1807 123 99 123FlixBus