Quick Answer
Portugal Trains: The €35.70 Ticket That Can Cost €12
Here’s the thing nobody tells you before your first Lisbon-Porto trip: the exact same seat, on the exact same train, can cost wildly different amounts depending on when you clicked “buy.” Show up at the station and pay the standard fare, and you’re looking at around €35.70 for a little under three hours north. Book the same train nine days out instead of walking up, and CP will quietly knock up to 65% off that price — sometimes more.
That’s not a rare promo code you have to hunt for. It’s baked into how Comboios de Portugal (CP), the state rail operator, prices its two main long-distance services: Alfa Pendular, the fast tilting train, and Intercidades, the slower, cheaper workhorse. Get the timing and the operator’s booking system right, and Portugal’s trains are one of the best-value ways to move between Lisbon, Porto, Coimbra and the Algarve. Get it wrong, and you’re paying full freight for a seat someone next to you got for a third of the price.
Alfa Pendular vs Intercidades: Which One Do You Actually Want
CP runs two tiers of long-distance train, and mixing them up is the easiest way to either overpay or end up on a slower service than you meant to book.
| Alfa Pendular | Intercidades | |
|---|---|---|
| Speed | Fastest — tilting train, top speed around 220 km/h | Slower, more intermediate stops |
| Comfort | At-seat service, quieter cabin, Conforto (1st class) available | Comfortable, air-conditioned, no at-seat service tier |
| Lisbon-Porto journey time | around 2h35-2h50 | Longer, with extra stops |
| Base fare | Higher (standard around €35.70 Lisbon-Porto) | Lower base fare, same advance-discount structure |
| Best for | Lisbon-Porto, Lisbon-Algarve, Lisbon-Coimbra — direct and fast | Budget-conscious trips, or routes/times where Alfa Pendular isn’t running |
If your priority is speed and you’re doing the flagship Lisbon-Porto run, Alfa Pendular is the obvious pick — around 37 departures a day means you’re rarely waiting long for the next one. If you’re more flexible on time and want the cheapest possible fare, check Intercidades on the same route; it’s slower but the advance-purchase discounts stack the same way.
The Lisbon-Porto Run: Journey Time, Fare and the Discount Ladder
This is the corridor most visitors actually need, and it’s where CP’s pricing quirks matter most.
| What | Detail |
|---|---|
| Distance | around 274 km |
| Journey time | around 2h35-2h50 |
| Daily departures | around 37 |
| Standard 2nd class (Turística) | around €35.70 one-way |
| 1st class (Conforto) | higher than Turística — check current pricing at booking |
| Book 5+ days ahead online | up to 56% off |
| Book 8+ days ahead online | up to 65% off |
| Select advance promos | up to 80% off |
| Booking window | opens 60 days before departure, closes 15 minutes before |
The pattern is simple once you see it: CP’s advance fares reward exactly the kind of planning most travelers already do anyway — you know your Lisbon-Porto day well before you land, so there’s rarely a good reason to pay the walk-up rate. The catch is that these promo fares are sold online only (cp.pt or the CP app), they’re seat-limited per train, and they’re generally non-refundable, though changing the date or time is usually still allowed. Buy too close to departure, or find your preferred train already sold out of promo seats, and you’re back to the standard €35.70 fare.
Getting to the Station: Lisbon and Porto
Lisbon’s long-distance trains run mainly through Santa Apolónia (closer to the centre, Alfama-adjacent) and Oriente (further out, near Parque das Nações, also a major bus/metro interchange); check which one your Alfa Pendular departs from when you book, since Lisbon-Porto services can use either. Porto’s hub is Campanhã, a few minutes by local connection from the central São Bento station.
If you’re arriving by air first, Lisbon’s Humberto Delgado Airport connects to the centre via the Metro Red Line from the Aeroporto station under Terminal 1 — around €1.90 for the single fare (plus a one-time €0.50 reusable Navegante card), running 6:30 AM to 1:00 AM, with a 20-35 minute ride into town. For Oriente station specifically, the Red Line gets you there directly in a few stops; for Santa Apolónia, you’ll change lines partway. Note that Aerobus was discontinued around 2022-2023 and no longer operates — don’t plan around it. In Porto, the airport’s Metro Line E (violet) reaches Trindade, the city’s main metro interchange, in around 25-30 minutes, with connections onward to the rest of the network.
Beyond Lisbon-Porto: Where Else CP Trains Go
Alfa Pendular and Intercidades don’t stop at the Lisbon-Porto corridor. Alfa Pendular also runs south to the Algarve and calls at Coimbra on the Lisbon-Porto line, useful if you’re breaking the journey rather than doing it in one sitting. Intercidades fills in slower, cheaper connections across the rest of the mainland network. The same advance-booking logic — 60-day window, discounts stacking the earlier you buy online — applies across CP’s whole long-distance network, not just the flagship route.
Once you’re off the train in either city, both stations sit on the local transit network: Lisbon’s Metro/Carris system and Porto’s Metro (Trindade as the main interchange) make the last mile into your hotel quick and cheap, without needing a taxi for reasonable luggage.
Frequently Asked Questions
How long does the train from Lisbon to Porto take?
CP’s Alfa Pendular covers the roughly 274 kilometers between Lisbon and Porto in around 2 hours 35 minutes to 2 hours 50 minutes, with about 37 daily departures. It’s the fastest scheduled way to make the trip without flying, and it drops you in each city’s central station rather than an out-of-town airport.
How much is the train from Lisbon to Porto?
The standard second-class (Turística) fare is around 35.70 euros one-way in 2026. Booking online through cp.pt or the CP app at least 5 days ahead can cut that by up to 56%, 8 or more days ahead by up to 65%, and select advance promos up to 80% off — but these online-only fares are seat-limited and non-refundable, though the date or time can usually be changed.
What is the difference between Alfa Pendular and Intercidades?
Alfa Pendular is CP’s premium tilting high-speed service, linking Lisbon, Porto, Coimbra and the Algarve with fewer stops, at-seat service and the fastest journey times. Intercidades is the tier below: still comfortable and air-conditioned, but slower, with more intermediate stops and a cheaper base fare. Both are long-distance CP trains, distinct from the slower regional/urban network.
How far in advance can I book Portugal train tickets?
CP opens its booking window 60 days before departure and keeps selling right up until 15 minutes before the train leaves, subject to availability. The catch is that the deepest discounts (56% at 5-plus days, 65% at 8-plus days, up to 80% on select promos) are only available online and sell out on popular departures, so booking early in that 60-day window gets the best price.
How do I get from Lisbon airport to Santa Apolónia or Oriente station?
Take the Lisbon Metro Red Line from the Aeroporto station under Terminal 1: around 1.90 euros for the single fare (plus a one-time 0.50-euro reusable Navegante card), running 6:30 AM to 1:00 AM. Change at Alameda for Oriente station (both on the Red Line, a few stops) or continue toward the centre and change lines for Santa Apolónia. Aerobus was discontinued around 2022-2023 and no longer runs, so the Metro is now the main airport link.
Decide & Book Your Portugal Trains
The whole game is timing: lock your Lisbon-Porto date, then book online through cp.pt or the CP app as soon as you’re inside the 60-day window rather than waiting for the week of travel — that’s the difference between paying around €35.70 and paying a third of that. Compare Alfa Pendular against Intercidades for the same day if you’d rather save than save time, and hold off on cash for a walk-up ticket unless your plans are genuinely last-minute.
Find flights into Lisbon | Compare Porto hotels
Keep planning with the Portugal travel guide , the Portugal travel budget , the Lisbon and Porto city guides, more routes and passes at the trains hub , an eSIM for checking live schedules on the move, and hotels near each station.