Flying Instead?
Flying instead? See our honest
train vs flight
comparison before you book. Planning more of your trip? See our full
Portugal trains guide.
Times, Trains & Fares
Two train types run the Lisbon-Porto route. The Alfa Pendular (AP) is the faster, high-speed option, covering
the roughly 332 km between the two cities in 2 hours 35 minutes to 3 hours 15 minutes depending on the specific
service, at speeds of up to 220 km/h.
A standard second-class (Turística) single ticket costs €35.70 based on 2026 CP fares, rising to €49.90 for
first-class Conforto. The Intercidades (IC) is the more budget-friendly alternative, taking around 3 hours to
3 hours 23 minutes, with second-class fares at €28.05 and first-class fares at €41.50.
Both trains run roughly hourly to every two hours throughout the day, with around 15 to 19 total departures.
CP Promo fares, released between 5 and 60 days before travel, can bring the price down significantly in second
class. These Promo seats are limited, non-refundable and can sell out on popular departures.
Stations — Where You Depart and Arrive
In Lisbon, most Alfa Pendular and Intercidades services depart from Lisboa Santa Apolónia, the more central of
the two main stations. Many services also call at Lisboa Oriente about 9 minutes later. Oriente is situated near
the former Expo '98 site and has excellent metro connections.
In Porto, every long-distance train from Lisbon arrives at Porto Campanhã on the eastern edge of the city.
Travellers heading to the historic centre can continue one additional stop, taking around 5 minutes, to Porto
São Bento. This beautiful station is famous for its hand-painted azulejo tile murals and is located close to
Porto's historic centre.
Official CP timetables and fares:
Comboios de Portugal
Independent route guide:
Seat61 Lisbon-Porto route guide
Discounts and Ways to Save
- Book 5-60 days ahead for Promo fares: CP Promo tickets can offer discounts of up to 65%
off the full fare. These tickets are limited and non-refundable once purchased.
- Children (4-12): Receive 50% off the full fare on both Alfa Pendular and Intercidades.
- Under-25s and 13-17-year-olds: Receive 25% off the full fare when travelling with valid
identification showing the date of birth.
- Seniors 65+: Receive 50% off the full fare with valid identification.
- Return tickets: Receive a flat 10% discount compared with buying two separate single
tickets.
- Groups of 3-4: Groups travelling together may receive up to 50% off on Alfa Pendular or
Intercidades services, depending on the applicable CP group fare.
Age-based and group discounts apply to the full fare and generally do not stack with Promo fares. Always
compare the available fares for your travel dates and book whichever option offers the better price.
What to Expect on Board
Both Alfa Pendular and Intercidades trains offer air-conditioned carriages, free Wi-Fi, a power socket at every
seat and an onboard café-bar. On Alfa Pendular services, the café-bar is located in carriage 3.
The Alfa Pendular's tilting technology helps keep the ride smooth at high speeds. The route passes through
Estremadura, near the university city of Coimbra, before approaching Porto through areas close to the Douro wine
country, making the journey surprisingly scenic.
All passengers have reserved seating, so you will have an assigned space for the entire journey. Carriage
numbering can initially be confusing: for example, carriage number 21 refers to the first carriage of second
class rather than indicating that the train has 21 carriages.
Where to Stay in Lisbon and Porto
In Lisbon, staying near Santa Apolónia or Oriente stations can minimise transfer hassle on departure day.
Alfama is convenient for Santa Apolónia, while Parque das Nações is close to Oriente. Baixa-Chiado offers a more
central base for sightseeing between train journeys.
In Porto, hotels around Ribeira and the historic centre are within a comfortable walk or short taxi ride of
São Bento station after the short onward journey from Campanhã. Comparing accommodation in both cities well
ahead of peak summer travel can help secure better rates while CP Promo fares are still available.
FAQs
The Alfa Pendular takes approximately 2 hours 35 minutes to 3 hours 15 minutes depending on the specific service, while the Intercidades takes around 3 hours to 3 hours 23 minutes, according to 2026 CP timetable data. Both cover the roughly 332 km route directly with no changes required.
At full 2026 fares, the Alfa Pendular costs €35.70 in second class or €49.90 in first class, while the Intercidades costs €28.05 in second class or €41.50 in first class. Booking a CP Promo fare 5-60 days in advance can bring the price down to as little as €10-€16 in second class, according to 2026 fare guides from Cantodeluz and Travelmorellc, though availability at these lowest prices is limited.
In Lisbon, Santa Apolónia is the more central departure station, though many services also call at Oriente a few minutes later, which has excellent metro connections and is closer to the airport. In Porto, all Lisbon services arrive at Campanhã first; if you're heading to the historic centre, stay on one more stop to São Bento, a five-minute continuation that brings you to a station in the heart of the old town, according to Seat61's route guide.
Yes both the Alfa Pendular and Intercidades require a compulsory seat reservation, which is included automatically when you purchase your ticket through cp.pt, the CP app, or a recognised third-party platform like Trainline or Omio. You cannot board without a reserved seat, and reservations are assigned automatically at the time of booking.
For most travellers, yes once you account for airport transfer time, check-in and security, the roughly 3-hour train is usually comparable to or faster than flying, and considerably more comfortable with city-centre to city-centre stations on both ends. A full breakdown of costs, total door-to-door time and which situations actually favour flying is covered in our dedicated
train vs flight comparison.