Travel is back! Make sure to book your seat reservations well in advance to guarantee your seat(s). 

Would you rather avoid reservations all together? Check out our reservation-free itineraries.

Your order

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

portugal map sm

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

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).



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.

Find out more about reservations


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

Quick facts

  • Capital: Lisbon (local spelling: Lisboa)

  • Population: 10.5 million

  • Language: Portuguese

  • Currency: Euro (EUR)

  • Dialing code: +351

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