Porto to Barcelos train

Fri, Jun 21
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Porto to Barcelos

Showing times and prices for Jun 21

Cheapest

The best way to find a cheap train ticket from Porto to Barcelos is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
U - Urban
03:00PM1h10
Porto - Campanhã
04:10PMBarcelos
$61One-way
1 transfer
Cheapest
U - Urban
06:20AM0h50
Porto - Campanhã
07:10AMBarcelos
$61One-way
1 transfer
Cheapest
U - Urban
01:50PM1h24
Porto - Campanhã
03:14PMBarcelos
$61One-way
1 transfer
Cheapest
U - Urban
04:50PM1h07
Porto - Campanhã
05:57PMBarcelos
$61One-way
1 transfer
Cheapest
U - Urban
10:05AM1h01
Porto - Campanhã
11:06AMBarcelos
$61One-way
1 transfer

Train schedule from Porto to Barcelos

Showing trains for tomorrow, Friday, June 21
IR - InterRegional
06:05AM0h42
Porto - Campanhã
06:47AMBarcelos
0 transfers
U - Urban
06:20AM0h54
Porto - Campanhã
07:14AMSilva station
1 transfer
U - Urban
06:20AM0h50
Porto - Campanhã
07:10AMBarcelos
1 transfer
U - Urban
06:20AM0h58
Porto - Campanhã
07:18AMCarapeços Halt
1 transfer
U - Urban
06:50AM1h23
Porto - Campanhã
08:13AMCarapeços Halt
1 transfer
U - Urban
06:50AM1h19
Porto - Campanhã
08:09AMSilva station
1 transfer
U - Urban
06:50AM1h14
Porto - Campanhã
08:04AMBarcelos
1 transfer
IR - InterRegional
09:01AM1h00
Porto - Campanhã
10:01AMBarcelos
0 transfers
AP - Alfa Pendular
10:00AM1h06
Porto - Campanhã
11:06AMBarcelos
1 transfer
AP - Alfa Pendular
10:00AM1h10
Porto - Campanhã
11:10AMSilva station
1 transfer
AP - Alfa Pendular
10:00AM1h14
Porto - Campanhã
11:14AMCarapeços Halt
1 transfer
U - Urban
10:05AM1h09
Porto - Campanhã
11:14AMCarapeços Halt
1 transfer
U - Urban
10:05AM1h05
Porto - Campanhã
11:10AMSilva station
1 transfer
U - Urban
10:05AM1h01
Porto - Campanhã
11:06AMBarcelos
1 transfer
IC - Intercidades
12:55PM0h57
Porto - Campanhã
01:52PMBarcelos
1 transfer
IC - Intercidades
12:55PM2h27
Porto - Campanhã
03:22PMCarapeços Halt
1 transfer
IC - Intercidades
12:55PM2h23
Porto - Campanhã
03:18PMSilva station
1 transfer
IR - InterRegional
01:10PM0h42
Porto - Campanhã
01:52PMBarcelos
0 transfers
U - Urban
01:50PM1h24
Porto - Campanhã
03:14PMBarcelos
1 transfer
U - Urban
01:50PM1h32
Porto - Campanhã
03:22PMCarapeços Halt
1 transfer
U - Urban
01:50PM1h28
Porto - Campanhã
03:18PMSilva station
1 transfer
U - Urban
02:55PM1h19
Porto - Campanhã
04:14PMSilva station
2 transfers
U - Urban
02:55PM1h15
Porto - Campanhã
04:10PMBarcelos
2 transfers
U - Urban
02:55PM1h23
Porto - Campanhã
04:18PMCarapeços Halt
2 transfers
U - Urban
03:00PM1h10
Porto - Campanhã
04:10PMBarcelos
1 transfer
U - Urban
03:00PM1h18
Porto - Campanhã
04:18PMCarapeços Halt
1 transfer
U - Urban
03:00PM1h14
Porto - Campanhã
04:14PMSilva station
1 transfer
IR - InterRegional
04:10PM0h43
Porto - Campanhã
04:53PMBarcelos
0 transfers
U - Urban
04:50PM1h11
Porto - Campanhã
06:01PMSilva station
1 transfer
U - Urban
04:50PM1h07
Porto - Campanhã
05:57PMBarcelos
1 transfer
U - Urban
04:50PM1h15
Porto - Campanhã
06:05PMCarapeços Halt
1 transfer
AP - Alfa Pendular
05:00PM0h57
Porto - Campanhã
05:57PMBarcelos
1 transfer
AP - Alfa Pendular
05:00PM1h05
Porto - Campanhã
06:05PMCarapeços Halt
1 transfer
AP - Alfa Pendular
05:00PM1h01
Porto - Campanhã
06:01PMSilva station
1 transfer
IR - InterRegional
06:15PM0h42
Porto - Campanhã
06:57PMBarcelos
0 transfers
AP - Alfa Pendular
07:00PM1h17
Porto - Campanhã
08:17PMBarcelos
1 transfer
AP - Alfa Pendular
07:00PM1h24
Porto - Campanhã
08:24PMCarapeços Halt
1 transfer
AP - Alfa Pendular
07:00PM1h21
Porto - Campanhã
08:21PMSilva station
1 transfer
U - Urban
07:20PM1h04
Porto - Campanhã
08:24PMCarapeços Halt
1 transfer
U - Urban
07:20PM1h01
Porto - Campanhã
08:21PMSilva station
1 transfer
U - Urban
07:20PM0h57
Porto - Campanhã
08:17PMBarcelos
1 transfer
AP - Alfa Pendular
09:00PM2h00
Porto - Campanhã
11:00PMSilva station
1 transfer
AP - Alfa Pendular
09:00PM2h03
Porto - Campanhã
11:03PMCarapeços Halt
1 transfer
IC - Intercidades
09:03PM0h40
Porto - Campanhã
09:43PMBarcelos
0 transfers
IC - Intercidades
09:03PM1h57
Porto - Campanhã
11:00PMSilva station
1 transfer
IC - Intercidades
09:03PM2h00
Porto - Campanhã
11:03PMCarapeços Halt
1 transfer
R - Regional
10:10PM0h53
Porto - Campanhã
11:03PMCarapeços Halt
0 transfers
R - Regional
10:10PM0h50
Porto - Campanhã
11:00PMSilva station
0 transfers
R - Regional
10:10PM0h45
Porto - Campanhã
10:55PMBarcelos
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Porto to Barcelos by train or bus

Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
Mon
Jun 24
Tue
Jun 25
Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05
Sat
Jul 06
Sun
Jul 07
Mon
Jul 08
Tue
Jul 09
Wed
Jul 10
Thu
Jul 11

Fastest train times from Porto to Barcelos

Showing times and prices for Jun 21

Fastest Journey

40 m

Average

1 h 13 m

Trains per day

49

Distance

43 km

Of the 49 trains that leave Porto for Barcelos every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
IC - Intercidades
09:03PM0h40
Porto - Campanhã
09:43PMBarcelos
$171One-way
0 transfers
2nd Fastest
IR - InterRegional
06:05AM0h42
Porto - Campanhã
06:47AMBarcelos
$71One-way
0 transfers
2nd Fastest
IR - InterRegional
01:10PM0h42
Porto - Campanhã
01:52PMBarcelos
$71One-way
0 transfers
2nd Fastest
IR - InterRegional
06:15PM0h42
Porto - Campanhã
06:57PMBarcelos
$71One-way
0 transfers
IR - InterRegional
04:10PM0h43
Porto - Campanhã
04:53PMBarcelos
$71One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Porto to Barcelos

distanceDistance27 miles (43 km)
durationAverage train duration45 min
priceAverage train ticket price$5 (€5)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersComboios De Portugal, IR - InterRegional, Alfa Pendular, U - Urban, Intercidades or R - Regional

Trains from Porto to Barcelos cover the 27 miles (43 km) long route taking on average 45 min with our travel partners like Comboios De Portugal, IR - InterRegional, Alfa Pendular, U - Urban, Intercidades or R - Regional. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $4 (€4), but the average price of train tickets is $5 (€5).

Train providers: Comboios De Portugal, IR - InterRegional and Intercidades from Porto to Barcelos trains

Travel to Barcelos from Porto from $4 (€4) with Omio’s train partners Comboios De Portugal, IR - InterRegional and Intercidades! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

Comboios Portugal is the national railway company of Portugal and it operates trains from Porto to Barcelos. It operates a wide range of trains, including Intercidades, Interregional, Regional, and Urban trains. Intercidades are the fastest and most comfortable trains, offering direct connections between major cities. Interregional trains are slightly slower, but still offer a comfortable journey. Regional trains are the slowest, but they are the most affordable option. Urban trains are the most convenient way to get around the cities. Comboios Portugal offers a variety of ticket types, including single tickets, return tickets, and season tickets. Onboard facilities include air conditioning, Wi-Fi, and power outlets. The most popular routes for Comboios Portugal are Lisbon to Porto, Lisbon to Faro, and Porto to Faro. These routes offer stunning views of the Portuguese countryside and coastline.

Porto to Barcelos train information with Comboios De Portugal:

  • Average Duration: 40 min
  • Cheapest Price: $6
  • Comboios De Portugal frequency: 10 a day

FAQs: Trains from Porto to Barcelos

FAQs: Travel by train from Porto to Barcelos easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Barcelos.
FAQs
Cheap train tickets from Porto to Barcelos can start from as little as $4 (€4) when you book in advance. The average train ticket price for Porto to Barcelos is $5 (€5); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Porto to Barcelos is 45 min   to travel the 27 mile (43 km) long journey, with around there are 10 trains per day. Journey times can vary on weekends and holidays.
The first train from Porto to Barcelos leaves at 5: 20 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Porto to Barcelos leaves at 10: 10 PM.
Yes, there are 5 direct trains a day from Porto to Barcelos with Comboios De Portugal. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Porto to Barcelos with Alfa Pendular or Intercidades. Overall you can travel with the following companies: Comboios De Portugal, IR - InterRegional, Alfa Pendular, U - Urban, Intercidades or R - Regional.
When taking a train from Porto to Barcelos, you can count on Comboios De Portugal, IR - InterRegional, Alfa Pendular, U - Urban, Intercidades or R - Regional for the best way to get you to Barcelos. You can also check all possible train companies who offer a service from Porto to Barcelos and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 10: 10 PM.
A day trip to Barcelos from Porto is worth doing with a journey time of 45 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Porto to Barcelos is June.
You have options as you can travel between Porto and Barcelos 2 different ways: train or bus.

Important Stations and Airports in Porto and Barcelos

Porto
Barcelos
The major railway station for departures from Porto is Porto - Campanhã. Read all the information you need to know about services, amenities and connections at Porto - Campanhã for your journey between Porto and Barcelos.
Amenities at station
WifiWifi
ParkingParking
ATMATM
AccessibilityAccessibility
Porto - Sao BentoParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language