Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Porto Train Tickets

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Trains from Porto

14Jul
1
Seats
Porto
Lisbon

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Night trains

01:08
PortoPorto Campanha
4h 42m
05:50
LisbonLisboa Oriente
Direct
R 3400
from
42 USD
1
4h 42m, Direct
01:08
PortoPorto Campanha
05:50
LisbonLisboa Oriente
from
42 USD
1
Direct
01:08
PortoPorto Campanha
4h 51m
05:59
LisbonLisboa Santa Apolonia
Direct
R 3400
from
42 USD
1
4h 51m, Direct
01:08
PortoPorto Campanha
05:59
LisbonLisboa Santa Apolonia
from
42 USD
1
Direct

Morning trains

05:40
PortoPorto Campanha
2h 42m
08:22
LisbonLisboa Oriente
Direct
Alfa Pendular 180
from
73 USD
1
2h 42m, Direct
05:40
PortoPorto Campanha
08:22
LisbonLisboa Oriente
from
73 USD
1
Direct
High-speed
06:40
PortoPorto Campanha
2h 42m
09:22
LisbonLisboa Oriente
Direct
Alfa Pendular 130
from
73 USD
1
2h 42m, Direct
06:40
PortoPorto Campanha
09:22
LisbonLisboa Oriente
from
73 USD
1
Direct
High-speed

Day trains

12:45
PortoPorto Campanha
3h 15m
16:00
LisbonLisboa Santa Apolonia
Direct
Intercidades 524
from
57 USD
1
3h 15m, Direct
12:45
PortoPorto Campanha
16:00
LisbonLisboa Santa Apolonia
from
57 USD
1
Direct
InterCity
12:45
PortoPorto Campanha
3h 7m
15:52
LisbonLisboa Oriente
Direct
Intercidades 524
from
57 USD
1
3h 7m, Direct
12:45
PortoPorto Campanha
15:52
LisbonLisboa Oriente
from
57 USD
1
Direct
InterCity

Evening trains

18:40
PortoPorto Campanha
2h 50m
21:30
LisbonLisboa Santa Apolonia
Direct
Alfa Pendular 134
from
73 USD
1
2h 50m, Direct
18:40
PortoPorto Campanha
21:30
LisbonLisboa Santa Apolonia
from
73 USD
1
Direct
High-speed
18:40
PortoPorto Campanha
2h 42m
21:22
LisbonLisboa Oriente
Direct
Alfa Pendular 134
from
73 USD
1
2h 42m, Direct
18:40
PortoPorto Campanha
21:22
LisbonLisboa Oriente
from
73 USD
1
Direct
High-speed
Route image
day

First train

01:08
night

Last train

20:40
distance

Travel duration

3h 0m
daily-departure

Daily departures

34
departure-station

Departure station

Porto
changes-type

Changes

direct
arrival-station

Arrival station

Lisbon
ticket-price

Ticket price

from $24
fastest-s

Fastest trip

2h 42m
longest-s

Longest trip

4h 55m

Trains to Porto

Inbound long-distance trains reach Porto mainly at Porto Campanha, with local CP services continuing to Porto Sao Bento on selected routes. Alfa Pendular services arrive from Lisboa Oriente in around 2h50m to 3h, while trains from Lisboa Santa Apolonia usually take about 3h to 3h15m. Services from Coimbra-B reach Porto in roughly 1h10m to 1h30m, and trains from Aveiro arrive in around 40m to 1h. Northbound regional services from Braga reach Porto in about 1h, while Guimaraes services take around 1h10m. From the Douro Valley, trains from Regua arrive in roughly 1h50m to 2h15m, depending on the service.

Visiting Porto

Porto is the main rail hub in northern Portugal and a key stop on the national north-south rail axis. The city has two central passenger stations with different roles: Porto Campanha handles long-distance and regional connections, while Porto Sao Bento serves central urban and regional arrivals. Comboios de Portugal, usually known as CP, operates the main passenger rail services in Porto. Trains from Porto include Alfa Pendular services on Portugal's principal long-distance corridor, Intercidades trains linking major cities, Regional and InterRegional services across northern Portugal, and CP Urbanos do Porto commuter rail. Porto Campanha is the main train station for long-distance departures, while Sao Bento is useful for central Porto and short-distance rail trips within the metropolitan area. Routes from Porto run south toward Lisbon, Coimbra, Aveiro, and the Algarve with transfers, north toward Braga and Viana do Castelo, east toward the Douro Valley, and inland toward Guimaraes and Marco de Canaveses. Trains to Porto most often arrive at Porto Campanha before continuing to Sao Bento or other local stations. Book trains from and to Porto online at Rail Monsters.

Popular routes from Porto

From Porto Campanha, CP Alfa Pendular and Intercidades services run south on Portugal's main rail corridor toward Aveiro, Coimbra, Lisbon, and onward connections to the Algarve. This is Porto's principal long-distance axis and the main route for intercity travel between northern and central Portugal. Regional and InterRegional trains from Porto serve northern Portugal and the Douro corridor. CP Urbanos do Porto links Porto Campanha and Sao Bento with nearby cities such as Braga, Guimaraes, Aveiro, and Marco de Canaveses, while Douro Line trains run inland toward Regua and Pocinho. Passengers heading to smaller towns often connect at Porto Campanha or Sao Bento.

Porto

Porto - Known for its Ribeira district and the Douro River, Porto is the northern hub of Portugal famous for port wine and the Clerigos Tower.

Porto Campanha

StationStation
arrowarrow

3h 0m

Lisbon

Lisbon - The hilly coastal capital of Portugal, home to Sao Jorge Castle and central hubs like Rossio and Praca do Comercio.

Lisboa Oriente

StationStation

Lisboa Santa Apolonia

StationStation
Background

Booking Porto Train Tickets Online - Options, Tips, and Reservations

Buying Train Tickets Online
Buy train tickets online for Porto with Rail Monsters by selecting departure dates, choosing CP Alfa Pendular, Intercidades, Regional, or Urbanos do Porto services, and completing an online reservation. Book your tickets for Porto train stations such as Porto Campanha and Porto Sao Bento, depending on the route and final stop.
Types of Train Tickets Available
Porto services include regular tickets for Regional and Urbanos do Porto trains, reserved seats on Alfa Pendular and Intercidades services, and advance or flexible fares on selected long-distance routes. Cheap tickets and discount tickets may appear for travel to and from Lisbon, Coimbra, Aveiro, Braga, Guimaraes, and Faro when booked early.
Tips for Online Reservations
Online reservation services through Rail Monsters accept Porto train bookings 6 to 12 months ahead of travel, useful for Easter Week, August holidays, Christmas and New Year. Train prices on Alfa Pendular and Intercidades can vary by demand, while ticket counters remain available at Porto Campanha and Sao Bento. With the Rail Monsters iOS and Android apps, you can book and manage train tickets on mobile.

Porto Train Travel FAQ and Tips

What is the main train route from Porto?

The main domestic rail route from Porto is the Porto Campanha to Lisboa Oriente and Lisboa Santa Apolonia corridor. CP operates Alfa Pendular and Intercidades services on this route, with Alfa Pendular taking around 2h50m to 3h15m depending on the Lisbon station and service pattern. Seats on Alfa Pendular and Intercidades are reserved, so booking ahead is useful for popular departure times.

How do I buy train tickets to and from Porto?

Train tickets to and from Porto can be bought at Rail Monsters by entering Porto Campanha or Porto Sao Bento, selecting a travel date, and choosing a CP service. Rail Monsters accepts bookings 6 to 12 months ahead of travel for Porto services. After payment, you receive booking confirmation and ticket details by email, with ticket format depending on the selected train and route.

Do high-speed trains serve Porto?

Porto is served by Alfa Pendular, Portugal's fastest regular passenger train, operated by CP on the main north-south corridor. It is not a separate bullet train network, but it provides long-distance fast service between Porto, Lisbon, and other major Portuguese cities. Intercidades trains also serve Porto Campanha for intercity travel, while Regional, InterRegional, and Urbanos do Porto trains handle shorter routes.

Should I reserve seats on trains from Porto?

Seat reservations are required on CP Alfa Pendular and Intercidades trains from Porto Campanha, and the reservation is included with the long-distance ticket. Regional, InterRegional, and Urbanos do Porto services usually use open seating and do not have reserved seats. For Friday evenings, Sunday returns, August holidays, and Christmas travel, booking reserved long-distance services early gives more departure choices.

What are the main train connections to and from Porto?

Porto connects with Lisbon in around 2h50m to 3h15m by Alfa Pendular, Coimbra-B in about 1h10m to 1h30m, and Aveiro in around 40m to 1h. Northbound CP services link Porto with Braga in about 1h and Guimaraes in around 1h10m. Regional and InterRegional trains reach Regua in the Douro Valley in roughly 1h50m to 2h15m.

Is there an airport rail connection in Porto?

Porto Airport does not have a CP heavy-rail station served by Alfa Pendular, Intercidades, Regional, or Urbanos do Porto trains. Travelers using intercity rail normally start or finish at Porto Campanha, then continue between the station and the airport by local transport outside the intercity rail network. When booking trains with Rail Monsters, use Porto Campanha for long-distance services and Porto Sao Bento for central regional rail access.

Can I buy Porto train tickets at the last minute?

Last-minute tickets for Porto Regional and Urbanos do Porto trains are often available close to departure, but Alfa Pendular and Intercidades trains have reserved seats and can sell out on busy dates. Rail Monsters accepts Porto train bookings 6 to 12 months ahead of travel, which helps for Easter Week, August holidays, Christmas and New Year, as well as Friday and Sunday peak travel.

What are the main train stations in Porto?

Porto Campanha is the main station for long-distance CP services, including Alfa Pendular, Intercidades, Regional, InterRegional, and Urbanos do Porto trains. Porto Sao Bento is the central terminal for urban and regional rail services and is commonly used for local arrivals within Porto. Passengers often use CP urban trains to transfer between Sao Bento and Campanha before continuing on intercity routes.
Learn more information at our
Country Guide

Comboios de Portugal (CP)

Comboios de Portugal (CP)

Comboios de Portugal operates passenger trains across Portugal.