Round-trip
One-way
FAQs

Find trains from Lisbon to Porto

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

LIS — OPO
may. 5 — may. 121
1 adult
lun. 5/5

Best deals for train tickets from Lisbon to Porto

Find the right train ticket for you
Comboios de Portugal
With transfers
3h 13m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 13m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 13m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 13m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 13m
Comboios de Portugal
Comboios de Portugal
With transfers
3h 13m
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

$24

ONE-WAY FROM

$12

TRAIN COMPANIES

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

Cheapest trains to Porto


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 Sao BentoPorto, 41.14522901999956, -8.611014775536843
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

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
May 29
7:30 pmLisbon Santa Apolónia
3h 13m
10:43 pmPorto Campanha
Jun 5
6:45 amPorto Campanha
3h 15m
10:00 amLisbon Santa Apolónia
Comboios de Portugal
May 29
10:00 pmLisbon Santa Apolónia
3h 13m
1:13 amPorto Campanha
Jun 5
5:40 pmPorto Campanha
3h 00m
8:40 pmLisbon Santa Apolónia
Comboios de Portugal
May 29
9:39 amLisbon Estação do Oriente
3h 04m
12:43 pmPorto Campanha
Jun 4
1:08 amPorto Campanha
4h 42m
5:50 amLisbon Estação do Oriente
Comboios de Portugal
May 29
12:39 pmLisbon Estação do Oriente
6h 00m
2 stops
6:39 pmPorto Campanha
Jun 5
11:40 amPorto Campanha
2h 42m
2:22 pmLisbon Estação do Oriente
Comboios de Portugal
May 29
12:39 pmLisbon Estação do Oriente
6h 00m
2 stops
6:39 pmPorto Campanha
Jun 5
11:40 amPorto Campanha
2h 42m
2:22 pmLisbon Estação do Oriente
Comboios de Portugal
May 29
12:30 pmLisbon Santa Apolónia
6h 09m
2 stops
6:39 pmPorto Campanha
Jun 5
12:45 pmPorto Campanha
3h 15m
4:00 pmLisbon 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 12
10:00 pmLisbon Santa Apolónia
3h 13m
1:13 amPorto Campanha
Comboios de Portugal
Jun 5
3:30 pmLisbon Santa Apolónia
3h 13m
6:43 pmPorto Campanha
Comboios de Portugal
Jun 8
7:30 pmLisbon Santa Apolónia
3h 13m
10:43 pmPorto Campanha
Comboios de Portugal
Jun 6
4:30 pmLisbon Santa Apolónia
3h 13m
7:43 pmPorto Campanha
Comboios de Portugal
May 13
10:00 pmLisbon Santa Apolónia
3h 13m
1:13 amPorto Campanha
Comboios de Portugal
May 28
7:30 pmLisbon Santa Apolónia
3h 13m
10:43 pmPorto Campanha

Choose the best way to get from Lisbon to Porto

Buses

3h 00m
$5 one-way$9 round-trip
Nonstop · from $9

Distance to downtown

CQ12.3 mi
26lb CO2

80% less than flights

Find Buses

Lisbon to Porto Buses

Trains

2h 48m
$12 one-way$24 round-trip
Nonstop · from $241 stop · from $19

Distance to downtown

CQ12.3 mi
41lb CO2

68% less than flights

Find Trains

Lisbon to Porto Trains

Flights

0h 45m
$42 one-way$78 round-trip
Nonstop · from $781 stop · from $108

Distance to downtown

OPO6.8 mi

FAQs for booking trains from Lisbon to Porto

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

If you need a train from Lisbon Humberto Delgado to Porto for this week you can find options from $12 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $40 is what you can expect to pay for a train ride from Lisbon Humberto Delgado to Porto one-way.

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

Currently, train tickets prices from Lisbon Humberto Delgado to Porto are generally similar no matter when you choose to book them. Prices are $40 one-way on average.

Which train companies operate between Lisbon Humberto Delgado 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 $24 round-trip.

How far is Lisbon Humberto Delgado to Porto by train?

The straight-line distance from Lisbon Humberto Delgado to Porto is 170.8 mi, but the actual distance you’ll travel by train depends on the route taken.

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 127lb. Buses to Porto from Lisbon Humberto Delgado have a carbon footprint of 26lb on average.

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 $78, or consider a train from Lisbon to Porto starting at $24. Both of these alternative options are worth considering when looking to reach your destination.


Comboios de Portugal trains from Lisbon to Porto

Our best Comboios de Portugal deals on Lisbon to Porto train tickets
Comboios de Portugal
May 29
5EU10:00 pmLisbon Santa Apolónia
3h 13m
CQ11:13 amPorto Campanha
Jun 5
CQ15:40 pmPorto Campanha
3h 00m
5EU8:40 pmLisbon Santa Apolónia
Comboios de Portugal
May 29
5EV9:39 amLisbon Estação do Oriente
3h 04m
CQ112:43 pmPorto Campanha
Jun 4
CQ11:08 amPorto Campanha
4h 42m
5EV5:50 amLisbon Estação do Oriente
Comboios de Portugal
May 29
5EU5:00 pmLisbon Santa Apolónia
2h 48m
CQ17:48 pmPorto Campanha
Jun 4
CQ11:08 amPorto Campanha
4h 51m
5EU5:59 amLisbon Santa Apolónia

Start planning your trip to Porto

Get the latest Porto flight insights
Get the latest Porto flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Porto
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of Porto

Find hotels in Porto
Top car rentals in Porto
Top car rentals in Porto

Experience Porto from behind the wheel! Learn more about the best car rental deals here

Find rental cars in Porto
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in Porto

Trains to other cities in Europe

Lost the lust for Porto? Check out trains to other cities in Europe