Trains Lisbon Porto to Lisbon

Find trains from Porto to Lisbon

Search for cheap train tickets from Porto to Lisbon and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Porto (OPO)
Lisbon (LIS)
Tue 1/25
Wed 2/2
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Porto to Lisbon train information

Find information about ticket prices, popular stations, and train companies that offer trains from Porto to Lisbon
ROUND-TRIP FROM$22The best round-trip train deal from Porto to Lisbon found on momondo in the last 72 hours is $22
ONE-WAY FROM$11The best one-way train deal from Porto to Lisbon found on momondo in the last 72 hours is $11
TRAIN COMPANIESComboios de PortugalThere is 1 train company servicing this route: Comboios de Portugal

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.
Comboios de Portugal
Feb 4
1:32 amPorto Campanha
2h 50m
4:22 amLisbon Estação do Oriente
Feb 6
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha
Comboios de Portugal
Jan 29
1:32 pmPorto Campanha
2h 50m
4:22 pmLisbon Estação do Oriente
Jan 30
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha
Comboios de Portugal
Feb 12
12:32 amPorto Campanha
2h 50m
3:22 amLisbon Estação do Oriente
Feb 12
12:09 pmLisbon Estação do Oriente
2h 49m
2:58 pmPorto Campanha
Comboios de Portugal
Feb 12
12:32 amPorto Campanha
2h 50m
3:22 amLisbon Estação do Oriente
Feb 12
1:09 pmLisbon Estação do Oriente
2h 49m
3:58 pmPorto Campanha
Comboios de Portugal
Feb 11
3:32 pmPorto Campanha
2h 50m
6:22 pmLisbon Estação do Oriente
Feb 13
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha
Comboios de Portugal
Feb 11
3:32 pmPorto Campanha
2h 50m
6:22 pmLisbon Estação do Oriente
Feb 13
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha

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.
Comboios de Portugal
Feb 6
12:32 amPorto Campanha
2h 50m
3:22 amLisbon Estação do Oriente
Comboios de Portugal
Feb 13
12:32 amPorto Campanha
2h 50m
3:22 amLisbon Estação do Oriente
Comboios de Portugal
Feb 13
12:32 amPorto Campanha
2h 50m
3:22 amLisbon Estação do Oriente

FAQs for booking trains from Porto to Lisbon

  • How much does a train ticket from Porto to Lisbon cost?

    You can purchase a ticket from Porto to Lisbon within the week and expect to pay $11 or more one-way.

  • Which train companies operate between Porto to Lisbon?

    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.

  • 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 $12. 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.


Comboios de Portugal trains from Porto to Lisbon

Our best Comboios de Portugal deals on Porto to Lisbon train tickets
Comboios de Portugal
Feb 19
1:37 amPorto Campanha
3h 23m
5:00 amLisbon Santa Apolónia
Feb 26
2:30 pmLisbon Santa Apolónia
3h 22m
5:52 pmPorto Campanha
Comboios de Portugal
Feb 21
11:32 amPorto Campanha
2h 58m
2:30 pmLisbon Santa Apolónia
Feb 21
5:00 pmLisbon Santa Apolónia
3h 23m
8:23 pmPorto Campanha
Comboios de Portugal
Feb 21
6:32 amPorto Campanha
2h 50m
9:22 amLisbon Estação do Oriente
Feb 21
5:09 pmLisbon Estação do Oriente
3h 14m
8:23 pmPorto Campanha

Trains Lisbon Porto to Lisbon
  • Round-trip
  • One-way