Skip to main content
LIVEConnecting to railway feeds…

Premium · No. AP 120

Alfa Pendular Lisboa–Porto train timings

Lisboa OrientePorto Campanha
MonTueWedThuFriSatSunRuns daily
07:00
Departs Lisbon
09:40
Arrives Porto
2h 40m
Journey time
337 km
Distance

Alfa Pendular Lisboa–Porto timetable

3 stops · scheduled times
#StationArrivesDeparts
1Lisboa Oriente—07:00
2Coimbra-B08:3808:40
3Porto Campanha09:40—

Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by Portugal's national railway on the day.

Alfa Pendular Lisboa–Porto: Lisbon to Porto

Alfa Pendular Lisboa–Porto (AP 120) is a premium train run by Portugal's national railway between Lisboa Oriente and Porto Campanha. The full journey covers 337 km and takes 2h 40m, with 1 intermediate stop.

It leaves Lisboa Oriente at 07:00 and reaches Porto Campanha at 09:40. It runs every day. On the way it stops at Coimbra-B.

Alfa Pendular AP 120 is CP's tilting high-speed train from Lisboa Oriente to Porto Campanha, covering 337 km in approximately 2h40m at up to 220 km/h. The Alfa Pendular (Pendular refers to the tilting technology) is Portugal's fastest domestic train, running up to 16 daily services on this busy Lisbon-Porto corridor.

How to book Alfa Pendular Lisboa–Porto tickets

Tickets are sold by Portugal's national railway at stations and, where available, on its website.

Alfa Pendular Lisboa–Porto: common questions

What time does Alfa Pendular Lisboa–Porto leave Lisbon?
Alfa Pendular Lisboa–Porto departs Lisboa Oriente at 07:00 and arrives at Porto Campanha at 09:40. Times are the published timetable in local time.
How long does Alfa Pendular Lisboa–Porto take from Lisbon to Porto?
The scheduled journey time is 2h 40m for 337 km.
Which stations does Alfa Pendular Lisboa–Porto stop at?
Alfa Pendular Lisboa–Porto calls at Lisboa Oriente, Coimbra-B and Porto Campanha.
Does Alfa Pendular Lisboa–Porto run every day?
Yes, Alfa Pendular Lisboa–Porto runs daily.