Travel from Porto to Paris

Train, bus or fly from Porto to Paris?

TAP Portugal, Aigle Azur and five other airlines fly from Porto to Paris hourly. Alternatively, you can take a train from Porto to Paris via Coimbra-B and Hendaye in around 18 hours 49 minutes.

Travel Guides

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

How to get from Porto to Paris

From Trindade Metro to Porto airport, fly to Paris Orly airport, then bus to Paris.5 h 7 min$119
From Trindade Metro to Porto airport, fly to Paris CDG airport, then RER to Paris.5 h 19 min$120
From Trindade Metro to Porto airport, fly to Beauvais airport, then shuttle to Paris.6 h 4 min$107
From Vila Nova de Gaia train to Coimbra-B, train to Hendaye, then train to Paris Montparnasse.18 h 49 min$293
From Porto bus to Paris Gallieni.22 h 15 min$124
From Aliados Metro to Porto - Hospital São João then bus to Paris - Charenton - Route des Fortifications.27 h 3 min$111
From Porto drive to Paris.14 h 52 min$274

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

It takes approximately 5 hours 7 minutes to get from Porto to Paris, including transfers.

Is there a direct train between Porto and Paris?

No, there is no direct train from Porto to Paris. However, there are services departing from Vila Nova de Gaia and arriving at Paris Montparnasse via Coimbra-B and Hendaye. The journey, including transfers, takes approximately 18 hours 49 minutes.

Is there a direct bus between Porto and Paris?

Yes, there is a direct bus departing from Porto and arriving at Paris Gallieni. Services depart four times a week, and operate every day. The journey takes approximately 22 hours 15 minutes.

Operators from Porto to Paris

Metro do Porto+351 22 508 1000Metro do Porto
TAP PortugalTAP Portugal
Aigle AzurAigle Azur
Transavia FranceTransavia France
Vueling AirlinesVueling Airlines
Air EuropaAir Europa
Le Bus Direct+33 810 81 20 01Le Bus Direct
Air FranceAir France
Paris RERParis RER
Paris - Beauvais Airport Bus0892 68 20 66Paris - Beauvais Airport Bus
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
TGV0033 892 353535TGV
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Transportes Barquense(+351) 258 454 303Transportes Barquense