Portugal's national rail operator CP (Comboios de Portugal) runs a network that connects Lisbon with Porto, the Algarve and most of the country's major cities at prices that are among the most competitive in Western Europe. The flagship Alfa Pendular tilting trains between Lisbon and Porto are fast, comfortable and a genuinely good alternative to flying — and the slower regional services open up parts of the country that many visitors never reach.
CP and the Alfa Pendular
CP operates several tiers of train. At the top sits the Alfa Pendular — a tilting high-speed service that links Lisbon (Oriente or Santa Apolónia) with Porto (Campanhã) in about 2 hours 45 minutes and continues north to Braga and south to Faro. Advance booking is recommended and seat reservations are required on Alfa Pendular services.
Below that, Intercidades (IC) trains serve secondary intercity routes with fewer tilting carriages and slightly slower times, and Regional and InterRegional trains cover local and rural routes at lower fares and with no reservation required.
Key routes and journey times
- Lisbon to Porto: about 2 hours 45 minutes by Alfa Pendular, roughly 3 hours 30 minutes by Intercidades.
- Lisbon to Faro: roughly 2 hours 45 minutes by Alfa Pendular (the train originates in Porto for some services), or around 3–4 hours by IC.
- Lisbon to Coimbra: about 1 hour 50 minutes by Alfa Pendular.
- Porto to Braga: around 1 hour by suburban trains from Porto Campanhã — a frequent and affordable commuter route.
- Porto to Viana do Castelo: roughly 1 hour 20 minutes, along the north coast.
- Lisbon to Évora: about 1 hour 20 minutes since the new Évora high-speed connection opened.
Booking tickets and fares
CP tickets can be bought online, via the CP app and at station ticket machines. The pricing structure rewards early booking: advance Alfa Pendular fares are significantly cheaper than walk-up prices, which can be several times higher. For Intercidades and slower trains, the difference between advance and walk-up is smaller, but buying ahead online still avoids queuing.
Portugal is one of the more affordable Western European countries for rail travel. Even full-fare tickets between Lisbon and Porto are modest by the standards of France or the UK, and regional trains are genuinely cheap.
Lisbon's two main stations
Lisbon's rail geography can catch travellers out. Oriente is the main high-speed terminal in the east of the city — modern, connected to the metro and bus networks, and where most Alfa Pendular services start or pass through. Santa Apolónia is the older riverside terminus, closer to the Alfama; some services use both. Entrecampos is used by some suburban services. When booking, note which Lisbon station your train uses.
Porto's main intercity terminal is Campanhã, with the more centrally located São Bento serving suburban trains. Most travellers disembark at Campanhã and connect by metro into the city centre.
The Algarve by train
The Linha do Algarve runs along the south coast from the Spanish border near Vila Real de Santo António all the way to Lagos in the west. This regional line is slow but gives access to the entire Algarve coast, connecting towns like Faro, Tavira, Olhão, Portimão and Lagos. Fares are low and trains run throughout the day. The line is mostly single-track and not fast, but it is a relaxed and inexpensive way to move between resorts without driving.
Into Spain by train
Cross-border rail between Portugal and Spain has been historically limited, but options are improving. An international service links Porto to Vigo in Galicia, a scenic journey of about 2 hours 30 minutes crossing the Minho River. The connection between Lisbon and Madrid has traditionally involved a long route via Badajoz, but high-speed cross-border links are under development — check current status before planning around them.
Rail passes in Portugal
Interrail and Eurail passes are valid in Portugal, covering CP trains including the Alfa Pendular. A mandatory seat reservation fee applies to Alfa Pendular services even with a pass — book this ahead. Regional and InterRegional trains can usually be boarded without a reservation. See seat reservations explained for details on how this works in practice.
Practical tips
- Buy tickets online at cp.pt for the best prices and to avoid queues. The website works in English.
- Validate your ticket before boarding regional trains (look for the yellow validators at platform entrances) — this does not apply to Alfa Pendular or IC where your ticket has a seat assignment.
- Children under 4 travel free; under 12s get a discount on most services.
- Cycling: bikes are allowed on regional trains (usually free, subject to space) but not on Alfa Pendular services.
Frequently asked questions
Is the Alfa Pendular faster than flying from Lisbon to Porto?
For most travellers, the Alfa Pendular is comparable or faster door-to-door. At 2 hours 45 minutes city centre to city centre, it saves the airport transfer times at both ends, and there is no security queue. Flights are still faster if you are arriving from or connecting at the airports, but for a standalone journey the train wins on convenience.
Do I need to reserve a seat on Portuguese trains?
Alfa Pendular and Intercidades trains require seat reservations. Regional and InterRegional trains do not — you can buy a ticket and board any departure on the route. Always check when booking which category your train falls into.
How do I get from Lisbon to the Algarve by train?
Take an Alfa Pendular or IC service to Faro, which takes roughly 2 hours 45 minutes to 3 hours 30 minutes depending on the service. From Faro, the Linha do Algarve regional train runs east toward Tavira and west to Lagos, connecting the main resort towns.
Can I travel by train from Portugal to Spain?
Yes, though options are currently limited. The Porto to Vigo service is the most practical cross-border rail connection. Lisbon to Madrid involves a longer, less convenient route; high-speed cross-border services are planned but check current availability before relying on them.
Sources and further reading:
- Timetables, fares and booking: CP (cp.pt).
- Rail pass validity and reservation fees: Interrail and Eurail.
- Cross-border and international route research: The Man in Seat 61.
