|ROUND-TRIP FROM||$22||The best round-trip train deal from Lisbon to Porto found on momondo in the last 72 hours is $22|
|ONE-WAY FROM||$11||The best one-way train deal from Lisbon to Porto found on momondo in the last 72 hours is $11|
|TRAIN COMPANIES||Comboios de Portugal||There is 1 train company servicing this route: Comboios de Portugal|
Distance to downtown
76% less than flights
If you need a train from Lisbon to Porto for this week you can find options from $11 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $23 is what you can expect to pay for a train ride from Lisbon to Porto one-way.
Currently, train tickets prices from Lisbon to Porto are generally similar no matter when you choose to book them. Prices are $23 one-way on average.
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 $22 round-trip.
The quickest way to travel this route is to take a flight from Lisbon to Porto, doing so can potentially save up to 2h 20m of travel time. While these options may take longer, booking a train from Lisbon to Porto or a bus from Lisbon to Porto may suit your needs if travel time is less of a factor in your decision making.
A bus from Lisbon to Porto is currently going to be the least expensive option currently available. You can also find deals for a flight from Lisbon to Porto starting at $50, or consider a train from Lisbon to Porto starting at $22. Both of these alternative options are worth considering when looking to reach your destination.
Carbon emissions when taking the train out of Lisbon Humberto Delgado to Porto are around 41lb. Flying this journey instead would increase your carbon footprint to around 176lb. Buses to Porto from Lisbon Humberto Delgado have a carbon footprint of 26lb on average.