Paris to Porto by train
Compare prices, times and book fast direct trains
Overview: trains from Paris to Porto
Find the key information for travelling by train from Paris to Porto, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Explore Paris to Porto by train
Thinking about travelling from Paris to Porto by train? Here’s everything you need to know to maximise your experience along this train journey.
Train cost between Paris and Porto
Average fares along this route:
The cheapest ticket price: €237.04
Ticket price when booked 30 days in advance: €277
Ticket price when booked 7 days in advance:
Finding cheap train tickets
Booking in advance is clearly one of the easiest ways to save on tickets. Follow these other tips to find cheap train tickets for travel in Europe:
Opt for the basic, “no-frills” class of service (which is still sure to deliver a comfortable ride)
Travel with a budget train operator
Consider choosing a rail pass if you plan to travel extensively
Book off-peak fares (tickets are cheaper midweek and outside peak hours)
Select a non-flexible fare
Ride slower trains as opposed to the pricier high-speed fares
Subscribe to the Rail Europe newsletter to be notified about discounts.
And last but not least, compare ticket prices on Rail Europe. We automatically compile all ticket offers in one easy search so you can choose by price, timing or whatever is driving your journey.
Train times for travel between Paris and Porto
If you are taking the train from Paris to Porto, you will have 18 trains each day (with a departure every 21 minutes) to choose from. Earlier risers can catch the first weekday train at 06:38. If you are looking to jump aboard the last train out of the station, the latest train departs at 21:38. On weekends, the first train departs at 06:24, and the last scheduled train of the day leaves at 19:38.
Train duration for trips from Paris to Porto
The swiftest journey time on this route is 1 day, 3 hours and 38 minutes, crossing a total distance of 1,212 kilometres.
How early can you book train tickets from Paris to Porto?
Tickets on this route typically go on sale 5 months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Making the most of your Paris to Porto travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Porto.
FAQs about the train journey from Paris to Porto
Want to know more about your journey from Paris to Porto? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train route from Paris to Porto covers 1,212 kilometres.
The cheapest ticket on this route is €237.04. When booked 30 days ahead, the price is typically €277. If booked 7 days in advance, expect to pay around .
You can start booking tickets for this route 5 months in advance.
The fastest jouney takes 1 day, 3 hours and 38 minutes.
Other train journeys from Paris
- From Paris to London From €36.65
- From Paris to Milan From €32.58
- From Paris to Berlin From €21.27
- From Paris to Frankfurt am Main From €21.27
- From Paris to Geneva From €10.86
- From Paris to Zurich From €20.81
- From Paris to Bern From €52.48
- From Paris to Nice From €10.86
- From Paris to Bourg-Saint-Maurice From €10.86
- From Paris to Chamonix From €10.86
- From Paris to Moûtiers From €10.86
- From Paris to Amsterdam From €27.60
- From Paris to Aigle From €71.94
- From Paris to Brig From €60.18
- From Paris to Martigny From €48.41
Other train journeys to Porto
- From Santiago de Compostela to Porto From €50.22
- From Pontevedra to Porto From €20.81
- From Vigo to Porto From €8.60
- From Madrid to Porto From €107.68
- From A Coruña to Porto From €35.29
- From Barcelona to Porto From €91.39
- From Ourense to Porto From €43.89
- From Zaragoza to Porto From €328.03
- From Lyon to Porto From €205.35
- From Narbonne to Porto From €182.60
- From Lisbon to Porto From €88.61
Other train journeys from Porto
- From Porto to Vigo From €6.33
- From Porto to Narbonne From €325.76
- From Porto to Madrid From €229.84
- From Porto to Santiago de Compostela From €24.88
- From Porto to Ourense From €27.15
- From Porto to A Coruña From €26.69
- From Porto to Pontevedra From €10.41
- From Porto to Barcelona From €65.61
- From Porto to Toulouse From €242.51
- From Porto to Lyon From €133.47
- From Porto to Valence From €152.02
- From Porto to Lisbon From €76.03
230+ European rail operators Official partner of 230+ European rail operators
Travellers rate us "Excellent!"
Blog posts featuring Paris or Porto
-
Love optional: five Valentine’s train escapes that skip the clichés
Valentine’s Day travel does not have to look one way. Whether you’re travelling solo, with friends, or as a couple, trains make it easy to plan a getaway that feels personal, flexible and entirely your own.Read more
-
Europe awaits: cross-border train fares from just €39
Looking for inspiration for your next European adventure? For one week only, you can score special cross-border fares starting at just €39 one-way.Read more
-
Where to feel like a local in France (even without speaking perfect French)
Let’s be honest. For many travellers, “living like a local” in France sounds like something reserved for fluent speakers, wine and cheese connoisseurs, or people with family there. But you don’t need any of that.Read more