
Portugal
Getting to Porto by train
Trains to Porto arrive at Porto Campanhã, served by CP – Comboios de Portugal, Alfa Pendular and Intercidades. Gopaxo compares every offer in a single search to find you the best price to this city in Portugal.
Why visit Porto?
Porto is one of the most searched-for cities in Portugal. Travellers come for Ribeira, Ponte Dom Luís I and Livraria Lello, all reachable on foot or by public transport from the station. The train drops you in the centre — no airport transfer, no check-in queue.
How to get to Porto by train
Direct and connecting services reach Porto. We've detailed the most requested routes below: each page lists the duration, prices from, operators and the departure and arrival stations.
Porto train station
The main station is Porto Campanhã. Long-distance trains run by CP – Comboios de Portugal, Alfa Pendular and Intercidades arrive here, with connections to city transport. Be on the platform 10 to 15 minutes before departure: unlike flying, there is no check-in.
What to see in Porto
The highlights worth planning for:
- Ribeira
- Ponte Dom Luís I
- Livraria Lello
Practical info for Porto
The essentials before you go:
- Country: Portugal
- Main station: Porto Campanhã
- Currency: EUR (€)
- Main language: Portuguese
- Operators: CP – Comboios de Portugal, Alfa Pendular and Intercidades
Frequently asked questions
How do I get to Porto by train?
Which station do trains to Porto use?
Which train companies serve Porto?
What is there to see in Porto?
How much is a train ticket to Porto?
Can I book a ticket to Porto on Gopaxo?
Plan your stay in Porto
Heading to Porto? Here's everything else you need to book, in a few clicks.
- Where to stay in PortoHotels, apartments and hostels in Porto, with free cancellation on most options.See places to stay
- Rent a car in PortoCompare rental companies and pick up your car as soon as you arrive.Compare cars
- Things to do in PortoGuided tours, museums and activities worth booking ahead to skip the queue.See activities



