Trains from Setúbal to Porto

  • Lowest price from $31.79
  • Average duration 3h 31m
  • Connections per day 56
  • Distance 293 km
  • CO₂ per person 4 kg

train from Setúbal to Porto

The journey from Setúbal to Porto is about 293 km. On average a train trip takes 3h 31m with 56 connections per day.

Lowest price $31.79
Trip duration 3h 31m
Connections per day 56
Lowest price $31.79
Highest price $52.05
First departure 07:53 AM
Last departure 09:05 PM
Distance 293 km
Departure Setúbal
Arrival Porto
Travel operator R - Regional, U - Urban
Find the best price
IC - Intercidades20.51 kg CO₂
17:51Pinhal Novo Train Station
3h 49m
22:43Porto - Campanhã
$28.11
1 changes
IC - Intercidades20.51 kg CO₂
17:51Pinhal Novo Train Station
3h 43m
22:37VILA NOVA DE GAIA
$28.11
1 changes
IC - Intercidades20.51 kg CO₂
17:51Pinhal Novo Train Station
3h 53m
23:05Porto, Aliados
$28.11
2 changes

Next departures from Setúbal to Porto

Sample times and fares for the coming days — book to confirm availability and price.

$43.93
07:53 Pinhal Novo Train Station
3h 39m · 2 changes
11:15 Vila Nova de Gaia-General Torres
$46.39
07:53 Pinhal Novo Train Station
3h 17m · 2 changes
11:02 Canidelo-Coimbroes
$46.39
07:53 Pinhal Novo Train Station
3h 20m · 2 changes
11:05 Vila Nova de Gaia - Madalena
$44.60
07:53 Pinhal Novo Train Station
3h 22m · 1 changes
11:48 Porto - Campanhã
$44.60
07:53 Pinhal Novo Train Station
3h 16m · 1 changes
11:42 VILA NOVA DE GAIA
$52.05
09:23 Pinhal Novo Train Station
3h 21m · 1 changes
12:15 Vila Nova de Gaia-General Torres
$50.26
09:23 Pinhal Novo Train Station
3h 29m · 1 changes
13:00 Porto, Aliados
$52.05
09:23 Pinhal Novo Train Station
3h 20m · 1 changes
12:02 Canidelo-Coimbroes
$52.05
09:23 Pinhal Novo Train Station
3h 23m · 1 changes
12:05 Vila Nova de Gaia - Madalena
$50.26
09:23 Pinhal Novo Train Station
3h 25m · direct
12:48 Porto - Campanhã
$50.26
09:23 Pinhal Novo Train Station
3h 19m · direct
12:42 VILA NOVA DE GAIA
$32.01
09:53 Pinhal Novo Train Station
3h 47m · 1 changes
14:43 Porto - Campanhã
$33.08
09:53 Pinhal Novo Train Station
3h 47m · 2 changes
13:59 Vila Nova de Gaia - Madalena
$31.79
09:53 Pinhal Novo Train Station
3h 41m · 1 changes
14:37 VILA NOVA DE GAIA
$44.60
11:08 Pinhal Novo Train Station
3h 31m · 2 changes
15:00 Porto, Aliados
$46.39
11:08 Pinhal Novo Train Station
3h 25m · 2 changes
14:05 Vila Nova de Gaia - Madalena
$46.39
11:08 Pinhal Novo Train Station
3h 22m · 2 changes
14:02 Canidelo-Coimbroes
$46.39
11:08 Pinhal Novo Train Station
3h 22m · 2 changes
14:05 Vila Nova de Gaia-General Torres
$44.60
11:08 Pinhal Novo Train Station
3h 27m · 1 changes
14:48 Porto - Campanhã
$44.60
11:08 Pinhal Novo Train Station
3h 21m · 1 changes
14:42 VILA NOVA DE GAIA
$43.54
12:23 Pinhal Novo Train Station
3h 43m · 3 changes
16:24 Vila Nova de Gaia - Madalena
$46.39
12:23 Pinhal Novo Train Station
3h 20m · 2 changes
16:05 Vila Nova de Gaia - Madalena
$46.39
12:23 Pinhal Novo Train Station
3h 17m · 2 changes
16:02 Canidelo-Coimbroes
$44.60
12:23 Pinhal Novo Train Station
3h 22m · 1 changes
16:48 Porto - Campanhã
$46.39
12:23 Pinhal Novo Train Station
3h 17m · 2 changes
16:22 Canidelo-Coimbroes
$44.60
12:23 Pinhal Novo Train Station
3h 26m · 2 changes
17:00 Porto, Aliados
$44.60
12:23 Pinhal Novo Train Station
3h 16m · 1 changes
16:42 VILA NOVA DE GAIA
$46.39
12:23 Pinhal Novo Train Station
3h 18m · 2 changes
16:15 Vila Nova de Gaia-General Torres
$46.39
17:07 Pinhal Novo Train Station
3h 23m · 2 changes
20:10 Vila Nova de Gaia-General Torres
$44.60
17:07 Pinhal Novo Train Station
3h 28m · 1 changes
20:48 Porto - Campanhã
$46.39
17:07 Pinhal Novo Train Station
3h 23m · 2 changes
20:07 Canidelo-Coimbroes
$43.54
17:07 Pinhal Novo Train Station
3h 51m · 2 changes
20:24 Vila Nova de Gaia - Madalena
$44.60
17:07 Pinhal Novo Train Station
3h 32m · 2 changes
21:25 Porto, Aliados
$44.60
17:07 Pinhal Novo Train Station
3h 22m · 1 changes
20:42 VILA NOVA DE GAIA
$43.54
17:07 Pinhal Novo Train Station
3h 53m · 2 changes
20:26 Canidelo-Coimbroes
$46.39
17:07 Pinhal Novo Train Station
3h 26m · 2 changes
20:10 Vila Nova de Gaia - Madalena
$45.05
17:38 Apeadeiro de Fernando Pó
3h 37m · 1 changes
21:48 Porto - Campanhã
$45.05
17:43 Poceirao
3h 32m · 1 changes
21:48 Porto - Campanhã
$32.01
17:51 Pinhal Novo Train Station
3h 49m · 1 changes
22:43 Porto - Campanhã
$32.01
17:51 Pinhal Novo Train Station
3h 53m · 2 changes
23:05 Porto, Aliados
$33.58
17:51 Pinhal Novo Train Station
3h 44m · 2 changes
22:30 Vila Nova de Gaia-General Torres
$31.79
17:51 Pinhal Novo Train Station
3h 43m · 1 changes
22:37 VILA NOVA DE GAIA
$33.58
17:51 Pinhal Novo Train Station
3h 44m · 2 changes
22:07 Canidelo-Coimbroes
$50.26
18:23 Pinhal Novo Train Station
3h 25m · direct
21:48 Porto - Campanhã
$49.98
18:23 Pinhal Novo Train Station
3h 48m · 1 changes
21:24 Vila Nova de Gaia - Madalena
$50.26
18:23 Pinhal Novo Train Station
3h 29m · 1 changes
22:30 Porto, Aliados
$52.05
18:23 Pinhal Novo Train Station
3h 20m · 1 changes
21:30 Vila Nova de Gaia-General Torres
$50.26
18:23 Pinhal Novo Train Station
3h 19m · direct
21:42 VILA NOVA DE GAIA
$49.98
18:23 Pinhal Novo Train Station
3h 50m · 1 changes
21:26 Canidelo-Coimbroes
$52.05
18:23 Pinhal Novo Train Station
3h 23m · 1 changes
21:20 Vila Nova de Gaia - Madalena
$52.05
18:23 Pinhal Novo Train Station
3h 20m · 1 changes
21:17 Canidelo-Coimbroes
$31.79
21:05 Pinhal Novo Train Station
3h 49m · 1 changes
01:07 VILA NOVA DE GAIA
$32.01
21:05 Pinhal Novo Train Station
3h 55m · 1 changes
01:13 Porto - Campanhã
$32.40
21:05 Pinhal Novo Train Station
3h 53m · 2 changes
00:18 Vila Nova de Gaia - Madalena
$32.40
21:05 Pinhal Novo Train Station
3h 50m · 2 changes
00:15 Canidelo-Coimbroes
See all timetables

CO₂ emissions by mode

train 20.51kg
bus 21.98kg
flight 58.6kg
carpool 46.88kg
How much CO₂ is emitted travelling by train from Setúbal to Porto?

The train journey between Setúbal and Porto emits 20.51kg of CO₂.

How much CO₂ do I save by taking the train between Setúbal and Porto?

Taking the train between Setúbal and Porto saves 38.09kg of CO₂ compared to a flight, 1.47kg compared to the bus and 26.37kg compared to the car.

FAQ