Find trains from Porto to Lisbon
Search for cheap train tickets from Porto to Lisbon and book your trip in minutes.
Best deals for train tickets from Porto to Lisbon
Find the right train ticket for you
From $12
Train - Operated by Comboios de PortugalFrom $12
Train - Operated by Comboios de PortugalFrom $13
Train - Operated by Comboios de PortugalFrom $13
Train - Operated by Comboios de PortugalFrom $13
Train - Operated by Comboios de PortugalFrom $15
Train - Operated by Comboios de PortugalPorto to Lisbon train information
Find information about ticket prices, popular stations, and train companies that offer trains from Porto to Lisbon
ROUND-TRIP FROM | $24 |
---|---|
ONE-WAY FROM | $12 |
TRAIN COMPANIES | Comboios de Portugal |
Cheapest trains to Lisbon
Porto Train Station Directory
Location of major train stations in Porto
Lisbon Train Station Directory
Location of major train stations in Lisbon
Book round-trip train tickets from Porto to Lisbon
Below are the quickest and cheapest round-trip train tickets from Porto to Lisbon that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Book one-way train tickets from Porto to Lisbon
Below are the fastest and cheapest one-way train tickets from Porto to Lisbon we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Choose the best way to get from Porto to Lisbon
FAQs for booking trains from Porto to Lisbon
How much does a train ticket from Porto to Lisbon Humberto Delgado cost?
You can purchase a ticket from Porto to Lisbon Humberto Delgado within the week and expect to pay $12 or more one-way. This month, the average cost of a train ticket from Porto to Lisbon Humberto Delgado is $40 one-way.
When should I purchase the train tickets from Porto to Lisbon Humberto Delgado?
The cost of a train from Porto to Lisbon Humberto Delgado is about $40 one-way this week. Our data shows that prices are fairly stable throughout the next 3 months. You can book now to make sure your seat is secured.
Which train companies operate between Porto to Lisbon Humberto Delgado?
You can find train tickets for Comboios de Portugal which service this route currently. Comboios de Portugal is the cheapest option recently available with prices starting at $24 round-trip.
How far is Porto to Lisbon Humberto Delgado by train?
The distance between Porto and Lisbon Humberto Delgado is about 170.8 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles.
What is the carbon footprint of a train from Porto to Lisbon Humberto Delgado?
Taking a train from Porto to Lisbon Humberto Delgado has a carbon footprint of about 41lb. A flight for this same journey would have a footprint of about 144lb. Taking a bus instead of a train would change your carbon footprint to about 26lb.
Is a train the cheapest way to get from Porto to Lisbon?
Expect a bus to be one of the cheapest options available to you for travel. Currently, a bus has deals available from $11. While they may not be the most cost-effective options currently available a flight from Porto to Lisbon or a train from Porto to Lisbon can also be options worth looking into if other factors outside of cost are a higher priority.