332 km
Departure station:
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Arrival station:
Entrecampos station
1050-065, Lisbon, Portugal
Oriente station
Av. Dom João II, 1990, Lisbon, Portugal
Santa Apolonia station
Av. Infante Dom Henrique 1, 1100-105, Lisbon, Portugal
Brand name
Train type
Travel time
Price from
High-speed train
2 hrs 42 min
Express train
3 hrs 7 min
Express train
2 hrs 58 min

Tour promo

One of the greatest time-saving connections for those who are traveling in Portugal from north to south is a ride on the fast Porto to Lisbon train. The distance from Porto to Lisbon is 332 km (206 mi) and the high-speed Alfa Pendular bullet train ride takes as little as 2 and a half hours. The train is well-equipped and offers modern amenities and onboard comfort all the way from Porto Portugal to Lisbon. Every day more than 5 high-speed trains depart from the central part of Porto, the Campanha Station, and arrive in Lisbon's city center to the Oriente Train Station, which are both very easily accessible by public transport, therefore, making it easy both for sightseeing and making your way around town.


How far is the Porto train station from OPO airport?

The Porto Airport OPO, also referred to as Francisco Sa Carneiro Airport, is located approximately 11 km (7 miles) to the north from the center of Porto. It is can simply be reached using public transport, including buses and the metro. The ride from the Campanha Rail Station in Porto to the airport and vice versa on the metro (purple line) takes about 33 minutes.

Is it worth to buy tickets from Porto to Lisbon in advance?

Those planning to travel from Porto to Lisbon should consider getting their rail tickets in advance. Booking early means you can save money by getting more appealing rates than last-minute ones, as well as a bigger choice when it comes down to the availability of seats and departure times.

Plan an amazing stay in Porto

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Plan an amazing stay in Lisbon

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Train Information

Lowest train ticket cost:
Earliest departure:
Latest departure:
Shortest travel time:
2 hrs 42 min
Longest travel time:
3 hrs 15 min
9.2 / 10 based on 64 reviews

Porto to Lisbon Train Review & Rating

I really enjoyed traveling by train from Porto to Lisbon. It was super fast and convenient

Karen Gilbert about traveling from Porto to Lisbon