
Portugal By Train
Traveling by train in Portugal will lead you to some of the most exciting and diverse destinations imaginable. Use your Eurail pass to discover the white sand beaches of Algarve, the sumptuous wines of Porto, and the magical energy of Lisbon. It’s all yours to discover with your Eurail Portugal Pass!
Train types in Portugal
- Route map
- Domestic
- High-speed

There are various trains in Portugal that will transport you across the country both day and night. The Portuguese network is operated by CP (Comboios de Portugal). Use the Eurail train timetable to check times for trains in Portugal.
Regional and intercity trains in Portugal
The main rail network in Portugal is made up of the following regional trains and intercity trains:
Regional and inter-regional trains are used for short distances and make frequent stops. They complement the long distances services, connecting regional destinations with the larger cities, such as Lisbon and Porto.
Intercidades (InterCity) trains connect all major towns and cities in Portugal. They are faster than regional trains and make fewer stops.
Urbanos commuter trains operate in and around Portugal's largest cities, Lisbon and Porto. Listed below are the lines operating in both cities:
Lisbon - Azambuja / Cascais / Sintra / Sado
Porto - Aveiro / Braga / Caíde/Marco de Canaveses / Guimarães
High-speed trains in Portugal
International high-speed trains in Portugal
This high-speed train operates to and from Portugal:
Celta connects Porto to Vigo (Spain). This train is operated by both CP and the Spanish railway network RENFE.
Domestic high-speed trains in Portugal
This high-speed train operates within Portugal:
Alfa Pendular is the fastest train in Portugal, connecting the country's major cities on the route Braga-Porto-Coimbra-Lisbon-Faro.
Popular connections
- Domestic trains
- International trains
View approximate train travel times between Portugal's key cities with high-speed trains and regional trains.
From / To | High-speed train | Regional train |
---|---|---|
Lisbon - Porto |
2hr 50min |
6hr 40min |
Lisbon - Braga |
3hr 35min |
7hr 50min |
Lisbon - Coimbra |
2hr 25min |
3hr 30min |
Lisbon - Faro |
2hr 55min |
- |
We suggest the following routes to travel between Portugal and other European countries:
Portugal - Spain
The Celta high-speed train takes you from Porto to Vigo (3hr 30 min).
Reservations
How can I make reservations for trains in Portugal?
- At local railways stations in Portugal. This is extremely easy to do. Make them up to 60 days in advance, from any of the CP Ticket Offices.
- When you want to book a seat for an International train, this can only be done at an international train station.
If you require assistance, you can call CP on (+351) 707 210 220.
Get your Pass for Portugal
Portugal Pass
Spend your whole vacation exploring Portugal by rail.
Standard prices from $ 82
Global Pass
Have the freedom to visit Portugal and up to 32 other Eurail countries.
Standard prices from $ 185
Tips and tricks for Portugal
Portuguese hub stations
Portugal's main hub stations are Santa Apolónia in Lisbon and Campanha in Porto. At these train stations it's possible to connect to trains to Portugal's main cities and international destinations.
Station facilities
Stations in Portugal usually have excellent facilities, often including:
Luggage lockers
Foreign exchange desks
Restaurants and cafés
Tourist information offices
ATM cash machines
Elevators and escalators
Access for disabled passengers
Get inspired
-
Portugal Itinerary Discover Portugal's delightful regions by train. This Portugal itinerary takes you from Porto in the north, to the Algarve in the south.
-
1 week in Portugal by train 1 week in Portugal gives you enough time to see the country's highlights by train. Travel with a Eurail Pass and visit beautiful Lisbon, Porto and Coimbra!
-
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.