On this page
- Understanding CP’s Train Categories
- The Lisbon–Porto Route in Detail
- Heading South: Lisbon to the Algarve by Rail
- How to Buy CP Tickets Without Getting Burned
- Getting Around Lisbon on Public Transport
- Getting Around Porto on Public Transport
- Regional and Rural Rail — Slower Trains, Bigger Rewards
- When the Train Doesn’t Go There — Buses, Ride-Hailing, and Car Hire
- 2026 Budget Reality — What Transport Actually Costs in Portugal
- Common Mistakes Travellers Make on Portuguese Trains
- Frequently Asked Questions
Portugal’s rail network is genuinely good — fast on the main corridors, affordable compared to most of Western Europe, and scenic in ways that make the journey part of the trip. The problem in 2026 is not the Trains themselves. It’s the confusion around booking: which ticket category to buy, where to actually purchase it, how far in advance the cheap fares disappear, and what to do when you arrive at a Lisbon station and realise there are two of them. Tourist numbers through Portugal’s airports hit record highs again in 2025, and the knock-on effect is that seats on peak Alfa Pendular services to Porto and Faro fill weeks out. This guide walks you through everything you need — CP categories, ticket-buying step by step, city transport cards, and when to skip the train entirely.
Understanding CP’s Train Categories
CP (Comboios de Portugal) is the national rail operator and runs four distinct service types. They share the same website (www.cp.pt) and the same official app (“CP – Comboios de Portugal,” available on iOS and Android), but they behave very differently in terms of speed, booking, and cost.
Alfa Pendular (AP)
This is Portugal’s flagship service — the fastest trains on the network, tilting through curves at high speed along the Lisbon–Porto and Lisbon–Faro corridors. Alfa Pendular trains have Wi-Fi, power sockets at every seat, and a bar car. There are two classes: Turística (2nd class) and Conforto (1st class). Conforto gives you wider seats and, on some departures, a complimentary drink. Seats must be reserved. Book as early as possible — the booking window opens 60 days in advance, and the cheapest Promo fares go first.
Intercidades (IC)
Intercity trains that stop at more towns than the Alfa Pendular, making them the right choice for destinations like Évora, Covilhã, and Guimarães that the AP doesn’t serve. Most IC trains have a buffet car. Travel times are longer, but fares are lower. Seat reservation applies here too, and the same 60-day booking window is in effect.
Regional (R) and InterRegional (IR)
Slower trains that connect smaller towns and rural areas. No seat reservation, no advance booking required — you simply show up, buy a ticket at the machine or ticket office, and board. These are the trains that wind through the Douro Valley, hug the coast near Viana do Castelo, and cross into the plains of the Alentejo. Slow, yes. But often spectacular.
Urbanos (U)
High-frequency suburban trains built for commuters. In Lisbon, they connect the city centre to Sintra, Cascais, Azambuja, and Setúbal. In Porto, they run out to Aveiro, Guimarães, and Marco de Canaveses. Ticketing on these lines is integrated with the Viva Viagem card (Lisbon) and the Andante card (Porto) — no separate CP ticket needed.
The Lisbon–Porto Route in Detail
The Lisbon–Porto Alfa Pendular is the route most visitors care about first. Departure points matter: in Lisbon, most AP services depart from Oriente station (near the airport, easily reached by Metro) and also stop at Santa Apolónia. In Porto, the AP arrives at Campanhã, which connects to the city’s Metro network, and some services continue to Braga. The journey takes approximately 2 hours 49 minutes — faster than flying once you factor in airport check-in and transfers.
Oriente is the more practical Lisbon departure for most travellers arriving from abroad — it’s on the Metro’s Red Line, about 10 minutes from the airport. Santa Apolónia sits in Alfama, which is central but not Metro-connected, so getting there requires a bus or taxi.
On board, the experience is comfortable rather than luxurious. Turística seats are forward-facing with a table shared between two rows. Conforto seats are wider, the carriage quieter, and it’s noticeably less crowded. If you’re making the trip mid-week in low season, Turística is fine. If you’re travelling on a Friday afternoon in July, spend the extra €12–€15 and book Conforto early — you’ll have a calmer ride and a better chance of securing a window seat over the Mondego River valley.
Heading South: Lisbon to the Algarve by Rail
The Lisbon–Faro corridor is the second major long-distance route, and it works differently from Lisbon–Porto. Both Alfa Pendular and Intercidades trains serve this line, departing from Oriente station. The AP takes approximately 3 hours 30 minutes to Faro; the IC takes around 3 hours 45 minutes to 4 hours, depending on stops.
One structural difference matters here: the line crosses the Tagus estuary via a dedicated rail bridge south of Lisbon, so the journey doesn’t involve a ferry. The train passes through the flatlands of the Alentejo before dropping into the Algarve — the moment the landscape shifts from cork oak and wheat fields to orange groves and red clay cliffs is one of those slow-travel pleasures you don’t get from a flight.
Summer demand on this route is intense. July and August services — especially Friday afternoons and Sunday evenings — sell out well in advance. In 2026, with Algarve visitor numbers remaining high, this is not a route to leave until the last minute. Promo fares for July and August typically vanish six to eight weeks before travel. If you’re planning a summer Algarve trip, open www.cp.pt the day your 60-day window unlocks and book immediately.
Faro station itself is central — about a 10-minute walk from the old town and marina. From Faro, regional CP trains continue west along the coast to Albufeira, Lagos, and Portimão (the line ends at Lagos). These onward journeys require a separate Regional ticket, purchased at Faro station.
How to Buy CP Tickets Without Getting Burned
The booking process is straightforward once you know the logic. Here’s how it works in practice.
Step 1 — Choose your method
The two most reliable options for long-distance tickets are the website (www.cp.pt) and the CP – Comboios de Portugal app (iOS and Android). Both show the same prices and seat availability. The app is easier for mobile tickets, which load as a QR code — train staff scan these directly, no printing needed. You can also buy at station ticket offices and self-service machines, but you lose access to Promo fares once they’re gone online.
Step 2 — Understand Promo fares
Promo fares are limited-availability, non-refundable, non-exchangeable tickets released in batches when the 60-day window opens. For the Lisbon–Porto route, Promo fares start at approximately €15–€25 one-way in Turística. Once those allocations are gone, you’re paying the full fare. Only buy them if your dates are fixed — if your plans change, you lose the ticket.
Step 3 — Apply your discount card if eligible
- Senior Card (+65): 50% discount on full fares.
- Youth Card (under 25): 25% discount on full fares.
- Family and group discounts: Available under specific conditions — check www.cp.pt for current terms.
Discount cards must be shown to the train conductor on request. If you’ve booked with a discount but can’t produce the card, you may be asked to pay the fare difference on board.
Step 4 — Check the fare type before confirming
Always verify the live price on cp.pt before booking — minor fare adjustments are applied periodically. A full fare breakdown by route and class is listed in the Budget Reality section below.
Paying and collecting
Online payments accept Visa, Mastercard, and MB WAY. Mobile tickets go straight to your app. If you buy at a station machine, you can pay by card or Multibanco reference. No physical ticket collection is needed for app bookings — just have your QR code ready.
Getting Around Lisbon on Public Transport
Lisbon’s public transport network covers Metro, Carris buses and trams, CP suburban trains, and Transtejo ferries across the Tagus. All of it runs on one card: the Viva Viagem.
The Viva Viagem Card
The card costs €0.50 and is non-refundable. Pick one up at any Metro station ticket machine or ticket office. Each person needs their own — cards are not shareable mid-journey. Load it with Zapping credit (a monetary balance that deducts per journey) for maximum flexibility. A minimum top-up of €3 is typical. Alternatively, you can load 24-hour passes or single-mode tickets, but Zapping works across all operators.
Estimated 2026 fares when paying with Zapping credit:
- Single Metro or Carris (bus/tram) journey: €1.65
- Single CP Urbanos suburban journey (within Lisbon zones): €1.35–€2.00
- Single Transtejo ferry (e.g., Cais do Sodré to Cacilhas): €1.40
- 24-hour pass (Metro, Carris, CP Urbanos within Lisbon): €6.80
If you buy a single Metro ticket on the card without Zapping, it costs €1.80. Buying an onboard Tram 28 ticket from the driver costs approximately €3.00 — more than double the Zapping fare. Load the card before you board anything.
Tram 28 and the ferry
Tram 28 climbs through Alfama, Graça, and Estrela — a lurching, yellow, narrow-gauge experience that also happens to be genuine daily commuter transport. The sweet smell of old wood and hot brake metal fills the car as it grinds uphill past tiled facades. It’s crowded by 9am and stays that way through early evening in summer. Ride before 8am or after 9pm for a seat and no queue at the stop.
The Tagus ferries (www.transtejo.pt) run from Cais do Sodré, Terreiro do Paço, and Belém to the south bank. The Cais do Sodré–Cacilhas crossing is 10 minutes and costs €1.40 on Viva Viagem — one of the better-value viewpoints in Lisbon, looking back at the city from the water.
Getting Around Porto on Public Transport
Porto uses the Andante card — the equivalent of Lisbon’s Viva Viagem — for Metro do Porto and STCP buses. The card costs €0.60 and is purchased at Metro station machines or Andante stores. Porto’s transport system is zone-based rather than flat-fare.
Andante zones
- Z2 single ticket: €1.40 — covers the city centre and most tourist areas
- Z3 single ticket: €1.80 — extends further out, including some beach destinations
- Z2 daily pass: €4.70 — good value if you’re making four or more trips in a day
The Metro do Porto (www.metrodoporto.pt) has six lines and reaches the airport (Line E, Violet), the historic centre, Campanhã rail station, and the riverside Ribeira district. No significant structural changes have been announced for 2026, though minor fare adjustments are expected in line with inflation.
CP suburban trains out of Porto
If you’re based in Porto and want day trips, CP’s suburban lines are excellent. Porto to Aveiro takes about 45–60 minutes on a Regional or InterRegional service — a coastal university city with canals and art nouveau tiles. Porto to Guimarães (birthplace of the Portuguese nation, and worth the trip) takes about 75 minutes on the IC or suburban line. Both use Andante-integrated ticketing within Porto zones; beyond the Porto zone boundary you’ll need a separate CP ticket, purchased at the station.
Regional and Rural Rail — Slower Trains, Bigger Rewards
The Regional and InterRegional lines are where Portugal’s rail network earns its reputation among travellers who have been here more than once. No advance booking, no seat reservation — you just buy a ticket and get on. A 30-minute Regional journey costs roughly €3–€5. A two-hour journey through the Douro Valley might cost €10–€12.
Three routes stand out:
- Douro Line (Linha do Douro): Porto to Pocinho, running along the Douro River through terraced vineyards and schist villages. The section between Régua and Pinhão is frequently cited as one of the most beautiful train journeys in Europe. Unhurried, no Wi-Fi, no bar car — just the river and the vines out the window.
- Minho Line (Linha do Minho): Porto to Valença, tracing the coast and river north. Stops at Viana do Castelo, where the train pulls right into the town centre.
- Algarve Line (Linha do Algarve): Faro to Lagos, connecting the coastal resort towns. Essential if you’re staying in one Algarve town and want to move westward without renting a car.
One rule applies across all Regional and IR services: if your departure station has a ticket office or working self-service machine, buy before boarding. Purchasing on board is possible when the station has no facilities, but a surcharge applies. Don’t rely on onboard sales as a plan A.
When the Train Doesn’t Go There — Buses, Ride-Hailing, and Car Hire
CP’s network has clear gaps. The Alentejo interior, much of the Algarve hinterland, and the entire east of the country are either unserved or connected by infrequent Regional trains that require considerable planning. For these situations, three alternatives fill the gap.
Rede Expressos
Portugal’s main intercity bus operator (www.rede-expressos.pt) runs frequent comfortable coaches to destinations CP doesn’t reach, as well as competing on the Lisbon–Porto and Lisbon–Faro corridors at lower prices. Book online or via the Rede Expressos app. Major terminals: Sete Rios in Lisbon, Campo 24 de Agosto in Porto. Estimated 2026 fares: Lisbon–Porto approximately €20–€25 advance purchase; Lisbon–Faro approximately €20–€26. Slower than the train but cheaper than a last-minute full CP fare.
Bolt and Uber
Both operate widely in Lisbon, Porto, Faro, Coimbra, and Braga. Short city trips cost approximately €5–€10; airport transfers from Lisbon Humberto Delgado to the city centre run €15–€25 depending on traffic and surge pricing. Neither is useful for rural Portugal — availability drops sharply outside urban areas, and surge pricing during events or bad weather can make them expensive. Use them for last-mile connections, not cross-country travel.
Car hire for Alentejo and rural areas
For the Alentejo, the Serra da Estrela, the Minho interior, or the western Algarve hinterland, a hire car is the honest answer. Economy cars start from approximately €25–€40 per day booked well in advance through operators like Hertz, Europcar, Sixt, Avis, Guerin, or Localiza. Prices rise significantly for last-minute or peak-season bookings.
Two things to sort before driving:
- Electronic tolls: Portugal’s motorway toll system (Via Verde) is entirely electronic on many roads. Make sure your rental includes a transponder device — typically an extra €1.50–€2.50 per day plus actual toll charges. Without it, you may face administrative headaches trying to pay tolls retroactively.
- Insurance: Understand exactly what your policy covers before picking up the keys. Full coverage is worth the extra cost in rural areas with narrow roads.
Fuel in 2026: petrol (Gasolina 95) approximately €1.80–€1.95 per litre; diesel (Gasóleo) approximately €1.65–€1.80 per litre. Portugal drives on the right. Roads between main towns are generally excellent; minor rural roads can be narrow.
2026 Budget Reality — What Transport Actually Costs in Portugal
Transport in Portugal remains competitive by Western European standards, but 2026 prices reflect two years of steady inflationary increases since 2024. Here’s a clear breakdown by travel type and budget tier.
Long-distance trains (CP)
- Budget: Lisbon–Porto Promo fare from €15–€25 one-way (book 60 days out, non-refundable)
- Mid-range: Lisbon–Porto Turística full fare €31.50–€34.00; Lisbon–Faro IC 2nd class €24.00–€26.00
- Comfortable: Lisbon–Porto Conforto full fare €44.00–€47.00; Lisbon–Faro IC 1st class €33.00–€35.00
City transport (daily)
- Budget: Viva Viagem / Andante Zapping — €1.40–€1.80 per journey
- Mid-range: 24-hour Lisbon pass €6.80; Porto Z2 daily pass €4.70
- Comfortable: Bolt/Uber for most city moves — €5–€15 per ride
Intercity buses
- Budget: Rede Expressos Lisbon–Porto from €20–€25 advance purchase
Car hire
- Budget: Economy car from €25–€40/day booked in advance
- Peak season: Prices can double — book months ahead for July and August
The clearest way to save money on Portuguese transport in 2026: set a reminder for the 60-day mark before your travel dates and log into www.cp.pt the moment it opens for Promo fares. That single habit can cut your train budget in half.
Common Mistakes Travellers Make on Portuguese Trains
These errors show up repeatedly, and most are easily avoided with 60 seconds of reading.
Not validating suburban and Regional tickets
On Urbanos suburban lines and Regional services, you must physically validate your ticket or tap your Viva Viagem / Andante card on the yellow reader before boarding. Inspectors check regularly, and an unvalidated ticket — even a legitimate one — can result in a fine. The rule is simple: always tap before you board, every time.
Assuming Lisbon has one main station
It has several. Oriente serves Alfa Pendular, Intercidades, and suburban lines and has direct Metro access. Santa Apolónia handles some long-distance services. Cais do Sodré is the hub for Cascais suburban trains and Tagus ferries. Rossio serves the Sintra line. Booking the right train and arriving at the wrong station is a genuine risk — always check the departure station when booking on cp.pt.
Booking IC or Alfa Pendular seats too late for summer
Full-fare seats don’t run out the way budget airline seats do, but Promo fares definitely do — and in summer, even mid-priced seats on popular Friday and Sunday departures sell out weeks ahead. Don’t treat the train like a walk-up service during peak season.
Ignoring the Tram 28 onboard fare
Paying €3.00 at the door instead of €1.65 on Viva Viagem Zapping is a small but unnecessary cost. More importantly, boarding without a loaded card during busy periods slows everyone down and occasionally causes confrontations with impatient locals behind you.
Forgetting to carry cash for very rural Regional journeys
Most CP stations have working card machines, but some smaller rural stops do not. If you’re boarding at a tiny station on the Douro or Minho line, have a small amount of cash available. It’s increasingly rare to need it, but the one time you do and don’t have it, the surcharge for buying on board is your penalty.
Frequently Asked Questions
Do I need to book CP trains in advance, or can I just turn up?
For Alfa Pendular and Intercidades services, advance booking is strongly recommended — especially in summer. Promo fares require it. Regional and InterRegional trains don’t accept advance reservations; you simply buy at the station on the day. Suburban Urbanos lines require no booking at all — just tap your Viva Viagem or Andante card and board.
What is the fastest train between Lisbon and Porto, and how long does it take?
The Alfa Pendular is the fastest service, covering Lisbon Oriente to Porto Campanhã in approximately 2 hours 49 minutes. It departs multiple times daily. The Intercidades service takes longer due to more stops. Book via www.cp.pt or the CP app up to 60 days in advance for the best prices.
Can I use a single transport card for both Lisbon and Porto?
No. Lisbon uses the Viva Viagem card (€0.50), and Porto uses the Andante card (€0.60). They are separate systems and not interoperable. You’ll need to pick up the relevant card on arrival in each city — both are available at Metro station machines and ticket offices.
Is the train or the bus better for Lisbon to Faro?
The train is faster (3 hours 30 minutes on the Alfa Pendular versus 4+ hours by bus) and generally more comfortable. Rede Expressos buses to Faro cost approximately €20–€26 and are a reasonable fallback when train seats are sold out or for budget travellers who don’t mind the extra time. The train drops you centrally in Faro; bus terminals vary by operator.
Do I need a car to travel around Portugal?
Not for a trip focused on Lisbon, Porto, Sintra, Coimbra, or the Algarve coast — CP and urban transport handle these well. You do need a car (or patience with infrequent buses) for the Alentejo interior, the Serra da Estrela, and the more remote parts of the Minho and Trás-os-Montes. Car hire from €25–€40 per day is the practical answer for those regions.
📷 Featured image by Luca Bucken on Unsplash.