Trains Porto Lisbon to Porto

Train tickets from Lisbon to Porto

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Lisbon (LIS)
Porto (OPO)
Mon 1/17
Tue 1/25
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 |

Train information from Lisbon to Porto

Find information about train ticket prices, journey time, and companies that offer transportation from Lisbon to Porto
ROUND-TRIP FROM$22The best round-trip train deal from Lisbon to Porto found on momondo in the last 72 hours is $22
ONE-WAY FROM$11The best one-way train deal from Lisbon to Porto 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 return-trip train tickets from Lisbon to Porto

Ride from Lisbon to Porto by train with our quickest and cheapest round-trip tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
Comboios de Portugal
Jan 29
1:09 pmLisbon Estação do Oriente
2h 49m
3:58 pmPorto Campanha
Jan 30
12:32 amPorto Campanha
2h 50m
3:22 amLisbon Estação do Oriente
Comboios de Portugal
Feb 4
3:09 amLisbon Estação do Oriente
2h 56m
6:05 amPorto Campanha
Feb 7
8:32 amPorto Campanha
2h 50m
11:22 amLisbon Estação do Oriente
Comboios de Portugal
Jan 28
2:00 amLisbon Santa Apolónia
2h 58m
4:58 amPorto Campanha
Jan 30
8:32 amPorto Campanha
2h 58m
11:30 amLisbon Santa Apolónia
Comboios de Portugal
Feb 18
3:00 amLisbon Santa Apolónia
3h 05m
6:05 amPorto Campanha
Feb 21
11:32 amPorto Campanha
2h 58m
2:30 pmLisbon Santa Apolónia
Comboios de Portugal
Feb 4
3:00 amLisbon Santa Apolónia
3h 05m
6:05 amPorto Campanha
Feb 7
11:32 amPorto Campanha
2h 58m
2:30 pmLisbon Santa Apolónia
Comboios de Portugal
Jan 26
10:39 amLisbon Estação do Oriente
3h 13m
1:52 pmPorto Campanha
Jan 31
11:32 amPorto Campanha
2h 50m
2:22 pmLisbon Estação do Oriente

Book one-way train tickets from Lisbon to Porto

If you’d prefer to ride from Lisbon to Porto by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
Comboios de Portugal
Jan 29
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha
Comboios de Portugal
Jan 23
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha
Comboios de Portugal
Jan 23
2:09 amLisbon Estação do Oriente
2h 49m
4:58 amPorto Campanha

Choose the best way to get from Lisbon Humberto Delgado to Porto


FAQs for booking trains from Lisbon to Porto

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

    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.

  • When should I purchase the train tickets from Lisbon to Porto?

    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.

  • Which train companies operate between Lisbon to Porto?

    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 fastest way to get from Lisbon to Porto?

    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.

  • Is a train the cheapest way to get from Lisbon to Porto?

    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.

  • What is the carbon footprint of a train from Lisbon Humberto Delgado to Porto?

    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.


Comboios de Portugal trains from Lisbon to Porto

Our best Comboios de Portugal deals on Lisbon to Porto train tickets
Comboios de Portugal
Feb 10
1:39 amLisbon Estação do Oriente
3h 14m
4:53 amPorto Campanha
Feb 11
5:38 amPorto Campanha
3h 14m
8:52 amLisbon Estação do Oriente
Comboios de Portugal
Feb 10
3:00 amLisbon Santa Apolónia
3h 05m
6:05 amPorto Campanha
Feb 11
1:37 amPorto Campanha
3h 23m
5:00 amLisbon Santa Apolónia
Comboios de Portugal
Jan 26
10:30 amLisbon Santa Apolónia
3h 22m
1:52 pmPorto Campanha
Jan 31
11:32 amPorto Campanha
2h 58m
2:30 pmLisbon Santa Apolónia

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