Find trains from Lisbon to Porto

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

LIS — OPO
Apr 4 — Apr 111
One-way
1 adult
Tue 4/4

Best deals for train tickets from Lisbon to Porto

Find the right train ticket for you
Comboios de Portugal
With transfers
3h 23m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 22m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 23m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 23m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 23m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 23m
Comboios de Portugal

Lisbon to Porto train information

Find information about ticket prices, popular stations, and train companies that offer trains from Lisbon to Porto

ROUND-TRIP FROM

$28

ONE-WAY FROM

$11

TRAIN COMPANIES

Comboios de Portugal
The best round-trip train deal from Lisbon to Porto found on momondo in the last 72 hours is $28
The best one-way train deal from Lisbon to Porto found on momondo in the last 72 hours is $11
There is 1 train company servicing this route: Comboios de Portugal

Lisbon Train Station Directory

Location of major train stations in Lisbon
Lisbon Cais do SodréLisbon, 38.706, -9.14393
Lisbon Vila Franca de Xira Estação de tremLisbon, 38.9547, -8.986486
Lisbon EntrecamposLisbon, 38.74471, -9.14861
Lisbon Marquês PombalLisbon, 38.7248, -9.15104
Lisbon AvenidaLisbon, 38.720142, -9.145829
Lisbon RestauradoresLisbon, 38.7155, -9.14209

Porto Train Station Directory

Location of major train stations in Porto
Porto Coimbra Central StationPorto, 40.20838, -8.432046
Porto Guimarães Guimarães stationPorto, 41.43542, -8.294232
Porto Rio TintoPorto, 41.184418, -8.557312
Porto São Félix da Marinha GranjaPorto, 41.038567, -8.646991
Porto Vila Nova de FamalicãoPorto, 41.40506, -8.529703
Porto Vila Nova de Gaia-DevesasPorto, 41.129677, -8.620188

Book round-trip train tickets from Lisbon to Porto

Below are the quickest and cheapest round-trip train tickets from Lisbon to Porto 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
Apr 18
6:00 pmLisbon Santa Apolónia
3h 23m
9:23 pmPorto Campanha
Apr 21
2:40 amPorto Campanha
4h 50m
2 stops
7:30 amLisbon Santa Apolónia
Comboios de Portugal
Apr 18
6:00 pmLisbon Santa Apolónia
3h 23m
9:23 pmPorto Campanha
Apr 21
10:38 amPorto Campanha
3h 22m
2:00 pmLisbon Santa Apolónia
Comboios de Portugal
Apr 11
3:30 pmLisbon Santa Apolónia
3h 22m
6:52 pmPorto Campanha
Apr 12
12:40 pmPorto Campanha
5h 40m
4 stops
6:20 pmLisbon Santa Apolónia
Comboios de Portugal
Apr 18
6:00 pmLisbon Santa Apolónia
3h 23m
9:23 pmPorto Campanha
Apr 20
2:32 pmPorto Campanha
2h 58m
5:30 pmLisbon Santa Apolónia
Comboios de Portugal
Apr 11
3:30 pmLisbon Santa Apolónia
3h 22m
6:52 pmPorto Campanha
Apr 12
4:32 pmPorto Campanha
2h 58m
7:30 pmLisbon Santa Apolónia
Comboios de Portugal
Apr 11
3:30 pmLisbon Santa Apolónia
3h 22m
6:52 pmPorto Campanha
Apr 13
2:40 amPorto Campanha
4h 50m
2 stops
7:30 amLisbon Santa Apolónia

Book one-way train tickets from Lisbon to Porto

Below are the fastest and cheapest one-way train tickets from Lisbon to Porto 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
May 3
6:00 pmLisbon Santa Apolónia
3h 23m
9:23 pmPorto Campanha
Comboios de Portugal
May 16
3:30 pmLisbon Santa Apolónia
3h 22m
6:52 pmPorto Campanha
Comboios de Portugal
Apr 20
2:30 amLisbon Santa Apolónia
3h 23m
5:53 amPorto Campanha
Comboios de Portugal
May 22
1:30 pmLisbon Santa Apolónia
3h 23m
4:53 pmPorto Campanha
Comboios de Portugal
May 22
1:30 pmLisbon Santa Apolónia
3h 23m
4:53 pmPorto Campanha
Comboios de Portugal
May 8
6:00 pmLisbon Santa Apolónia
3h 23m
9:23 pmPorto Campanha

Choose the best way to get from Lisbon to Porto


FAQs for booking trains from Lisbon to Porto

If you need a train from Lisbon Humberto Delgado 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. $35 is what you can expect to pay for a train ride from Lisbon Humberto Delgado to Porto one-way.

Currently, train tickets prices from Lisbon Humberto Delgado to Porto are generally similar no matter when you choose to book them. Prices are $35 one-way 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
Apr 18
5EU6:00 pmLisbon Santa Apolónia
3h 23m
CQ19:23 pmPorto Campanha
Apr 21
CQ12:40 amPorto Campanha
4h 50m
2 stops
5EU7:30 amLisbon Santa Apolónia
Comboios de Portugal
Apr 11
5EU3:30 pmLisbon Santa Apolónia
3h 22m
CQ16:52 pmPorto Campanha
Apr 12
CQ112:40 pmPorto Campanha
5h 40m
4 stops
5EU6:20 pmLisbon Santa Apolónia
Comboios de Portugal
Apr 26
5EU1:00 pmLisbon Santa Apolónia
2h 58m
CQ13:58 pmPorto Campanha
May 3
CQ12:32 pmPorto Campanha
2h 58m
5EU5:30 pmLisbon Santa Apolónia

Start planning your trip to Porto