Trains from Faro to Porto

  • Lowest price from $34.73
  • Average duration 6h 9m
  • Connections per day 37
  • Distance 463 km
  • CO₂ per person 6 kg

train from Faro to Porto

The journey from Faro to Porto is about 463 km. On average a train trip takes 6h 9m with 37 connections per day.

Lowest price $34.73
Trip duration 6h 9m
Connections per day 37
Lowest price $34.73
Highest price $67.45
First departure 07:00 AM
Last departure 06:15 PM
Distance 463 km
Departure Faro
Arrival Porto
Travel operator IC - Intercidades, R - Regional
Find the best price
IC - Intercidades32.41 kg CO₂
18:15Faro(P)
6h 39m
01:07VILA NOVA DE GAIA
$25.21
1 changes
IC - Intercidades32.41 kg CO₂
18:15Faro(P)
6h 40m
00:15Canidelo-Coimbroes
$25.82
2 changes
IC - Intercidades32.41 kg CO₂
18:15Faro(P)
6h 43m
00:18Vila Nova de Gaia - Madalena
$25.82
2 changes

Next departures from Faro to Porto

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

$67.45
07:00 Faro(P)
5h 44m · 1 changes
12:15 Vila Nova de Gaia-General Torres
$67.45
07:00 Faro(P)
5h 43m · 1 changes
12:02 Canidelo-Coimbroes
$65.65
07:00 Faro(P)
5h 48m · direct
12:48 Porto - Campanhã
$65.65
07:00 Faro(P)
5h 52m · 1 changes
13:00 Porto, Aliados
$67.45
07:00 Faro(P)
5h 51m · 1 changes
13:08 Contumil
$65.65
07:00 Faro(P)
5h 42m · direct
12:42 VILA NOVA DE GAIA
$67.45
07:00 Faro(P)
5h 46m · 1 changes
12:05 Vila Nova de Gaia - Madalena
$61.17
08:22 Faro(P)
6h 17m · 2 changes
15:00 Porto, Aliados
$61.17
08:22 Faro(P)
6h 7m · 1 changes
14:42 VILA NOVA DE GAIA
$62.96
08:22 Faro(P)
6h 11m · 2 changes
14:05 Vila Nova de Gaia - Madalena
$61.17
08:22 Faro(P)
6h 13m · 1 changes
14:48 Porto - Campanhã
$62.96
08:22 Faro(P)
6h 16m · 2 changes
15:08 Contumil
$62.96
08:22 Faro(P)
6h 8m · 2 changes
14:02 Canidelo-Coimbroes
$62.96
08:22 Faro(P)
6h 8m · 2 changes
14:05 Vila Nova de Gaia-General Torres
$62.96
14:15 Faro(P)
6h 18m · 2 changes
20:10 Vila Nova de Gaia - Madalena
$61.17
14:15 Faro(P)
6h 24m · 2 changes
21:25 Porto, Aliados
$61.17
14:15 Faro(P)
6h 14m · 1 changes
20:42 VILA NOVA DE GAIA
$60.11
14:15 Faro(P)
6h 43m · 2 changes
20:24 Vila Nova de Gaia - Madalena
$62.96
14:15 Faro(P)
6h 15m · 2 changes
20:10 Vila Nova de Gaia-General Torres
$61.17
14:15 Faro(P)
6h 20m · 1 changes
20:48 Porto - Campanhã
$62.96
14:15 Faro(P)
6h 23m · 2 changes
21:13 Contumil
$62.96
14:15 Faro(P)
6h 15m · 2 changes
20:07 Canidelo-Coimbroes
$62.96
14:15 Faro(P)
6h 23m · 2 changes
21:38 Contumil
$65.65
16:00 Faro(P)
5h 52m · 1 changes
22:30 Porto, Aliados
$67.45
16:00 Faro(P)
5h 43m · 1 changes
21:30 Vila Nova de Gaia-General Torres
$65.26
16:00 Faro(P)
6h 13m · 1 changes
21:26 Canidelo-Coimbroes
$66.27
16:00 Faro(P)
5h 52m · 1 changes
22:14 Contumil
$67.45
16:00 Faro(P)
5h 43m · 1 changes
21:17 Canidelo-Coimbroes
$65.65
16:00 Faro(P)
5h 48m · direct
21:48 Porto - Campanhã
$67.45
16:00 Faro(P)
5h 46m · 1 changes
21:20 Vila Nova de Gaia - Madalena
$65.65
16:00 Faro(P)
5h 42m · direct
21:42 VILA NOVA DE GAIA
$65.26
16:00 Faro(P)
6h 11m · 1 changes
21:24 Vila Nova de Gaia - Madalena
$35.35
18:15 Faro(P)
6h 40m · 2 changes
00:15 Canidelo-Coimbroes
$34.73
18:15 Faro(P)
6h 45m · 1 changes
01:13 Porto - Campanhã
$34.73
18:15 Faro(P)
6h 39m · 1 changes
01:07 VILA NOVA DE GAIA
$35.35
18:15 Faro(P)
6h 43m · 2 changes
00:18 Vila Nova de Gaia - Madalena
See all timetables

CO₂ emissions by mode

train 32.41kg
bus 34.73kg
flight 92.6kg
carpool 74.08kg
How much CO₂ is emitted travelling by train from Faro to Porto?

The train journey between Faro and Porto emits 32.41kg of CO₂.

How much CO₂ do I save by taking the train between Faro and Porto?

Taking the train between Faro and Porto saves 60.19kg of CO₂ compared to a flight, 2.32kg compared to the bus and 41.67kg compared to the car.

FAQ