Porto to Viana do Castelo train

Sat, 17 May
+ Add return
Comboios De Portugal
Renfe Viajeros
Great Western Rail
Avanti West Coast
West Midlands Trains

1,000+ travel companies

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

The cheapest and fastest trains from Porto to Viana do Castelo

Showing times and prices for 17 May

Cheapest price

£7

Average price

£11

Fastest journey

1 h 3 m

Average duration

1 h 7 m

Trains per day

40

Distance

63 km

Cheap tickets

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

The average ticket from Porto to Viana do Castelo will cost around £11 if you buy it on the day, but you can find cheap train tickets today for only £7.

Fast trains

Of the 40 trains that leave Porto for Viana do Castelo every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 63 km distance in an average of 1 h 7 m but if you time it right, some trains will get you there in just 1 h 3 m .

The slowest trains will take 1 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Comboios De PortugalU 15243 · R 3309
19:201h34
Porto - Campanhã
20:54Areia-Darque
£71One-way
1 change
Comboios De PortugalU 15233 · R 3307
16:551h37
Porto - Campanhã
18:32Areia-Darque
£71One-way
1 change
Comboios De PortugalU 15227 · R 3305
14:501h51
Porto - Campanhã
16:41Areia-Darque
£71One-way
1 change
Comboios De PortugalU 15205 · R 3101
06:501h55
Porto - Campanhã
08:45Areia-Darque
£71One-way
1 change
Comboios De PortugalU 15215 · R 3303
09:551h45
Porto - Campanhã
11:40Areia-Darque
£71One-way
1 change

Travel Information

Compare train and coach for Porto to Viana do Castelo

Omio recommends booking the train as it is the most popular option from Porto to Viana do Castelo among Omio's users. If you are prioritising price take the coach with prices starting from £3. For those with little time consider booking a coach which can get you there in 1h 1m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.

Compare train with

Most popular
Train
Coach

£6

Average Price

£4

Average Price

Cheapest

2h 5m

average duration

1h 35m

Onboard

+

30m

Additional time*

1h 31m

average duration

Fastest

1h 1m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.1 - 0.2kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Porto to Viana do Castelo train times

Showing trains for today, Friday 16 May
Last updated at 13:19
ProviderDepartsDurationArrivesChanges
Tickets
comboiosIC 621 · U 15227 · R 330513:45 Porto - Campanhã
2h02
15:47 Viana do Castelo2 changes
comboiosIC 621 · U 15227 · R 330513:45 Porto - Campanhã
1h56
15:41 Areia-Darque2 changes
comboiosIC 621 · U 15227 · R 330513:45 Porto - Campanhã
2h09
15:54 Areosa2 changes
comboiosU 15227 · R 330513:50 Porto - Campanhã
1h57
15:47 Viana do Castelo1 change
comboiosU 15227 · R 330513:50 Porto - Campanhã
1h51
15:41 Areia-Darque1 change
comboiosU 15227 · R 330513:50 Porto - Campanhã
2h04
15:54 Areosa1 change
comboiosIR 85515:10 Porto - Campanhã
1h12
16:22 Viana do Castelo0 changesdirect
comboiosIR 85515:10 Porto - Campanhã
1h06
16:16 Areia-Darque0 changesdirect
comboiosAP 133 · R 330715:50 Porto - Campanhã
2h01
17:51 Areosa1 change
comboiosAP 133 · R 330715:50 Porto - Campanhã
1h48
17:38 Viana do Castelo1 change
comboiosAP 133 · R 330715:50 Porto - Campanhã
1h42
17:32 Areia-Darque1 change
comboiosU 15233 · R 330715:55 Porto - Campanhã
1h43
17:38 Viana do Castelo1 change
comboiosU 15233 · R 330715:55 Porto - Campanhã
1h56
17:51 Areosa1 change
comboiosU 15233 · R 330715:55 Porto - Campanhã
1h37
17:32 Areia-Darque1 change
comboiosIR 85717:15 Porto - Campanhã
1h10
18:25 Viana do Castelo0 changesdirect
comboiosIR 85717:15 Porto - Campanhã
1h03
18:18 Areia-Darque0 changesdirect
comboiosAP 135 · R 330917:50 Porto - Campanhã
2h29
20:19 Areosa1 change
comboiosAP 135 · R 330917:50 Porto - Campanhã
2h04
19:54 Areia-Darque1 change
comboiosAP 135 · R 330917:50 Porto - Campanhã
2h10
20:00 Viana do Castelo1 change
comboiosU 15243 · R 330918:20 Porto - Campanhã
1h59
20:19 Areosa1 change
comboiosU 15243 · R 330918:20 Porto - Campanhã
1h34
19:54 Areia-Darque1 change
comboiosU 15243 · R 330918:20 Porto - Campanhã
1h40
20:00 Viana do Castelo1 change
comboiosAP 137 · R 310519:50 Porto - Campanhã
2h39
22:29 Areia-Darque1 change
comboiosIC 73119:53 Porto - Campanhã
1h14
21:07 Viana do Castelo0 changesdirect
comboiosIC 731 · R 310519:53 Porto - Campanhã
2h36
22:29 Areia-Darque1 change
comboiosR 310521:10 Porto - Campanhã
1h19
22:29 Areia-Darque0 changesdirect
comboiosR 310521:10 Porto - Campanhã
1h26
22:36 Viana do Castelo0 changesdirect
Saturday 17 May
comboiosIR 85105:05 Porto - Campanhã
1h10
06:15 Areia-Darque0 changesdirect
comboiosIR 851 · R 330105:05 Porto - Campanhã
2h04
07:09 Areosa1 change
comboiosIR 85105:05 Porto - Campanhã
1h16
06:21 Viana do Castelo0 changesdirect
comboiosU 15205 · R 310105:50 Porto - Campanhã
1h55
07:45 Areia-Darque1 change
comboiosU 15205 · R 310105:50 Porto - Campanhã
2h01
07:51 Viana do Castelo1 change
comboiosIR 83107:50 Porto - Campanhã
1h28
09:18 Areia-Darque0 changesdirect
comboiosIR 83107:50 Porto - Campanhã
1h34
09:24 Viana do Castelo0 changesdirect
comboiosAP 131 · R 330308:50 Porto - Campanhã
2h02
10:52 Areosa1 change
comboiosAP 131 · R 330308:50 Porto - Campanhã
1h56
10:46 Viana do Castelo1 change
comboiosAP 131 · R 330308:50 Porto - Campanhã
1h50
10:40 Areia-Darque1 change
comboiosU 15215 · R 330308:55 Porto - Campanhã
1h51
10:46 Viana do Castelo1 change
comboiosU 15215 · R 330308:55 Porto - Campanhã
1h57
10:52 Areosa1 change
comboiosU 15215 · R 330308:55 Porto - Campanhã
1h45
10:40 Areia-Darque1 change
comboiosIC 721 · IR 85311:45 Porto - Campanhã
1h31
13:16 Areia-Darque1 change
comboiosIC 721 · IR 85311:45 Porto - Campanhã
1h38
13:23 Viana do Castelo1 change
comboiosIR 85312:10 Porto - Campanhã
1h06
13:16 Areia-Darque0 changesdirect
comboiosIR 85312:10 Porto - Campanhã
1h13
13:23 Viana do Castelo0 changesdirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Porto to Viana do Castelo by train or coach

Sat
17 May
Sun
18 May
Mon
19 May
Tue
20 May
Wed
21 May
Thu
22 May
Fri
23 May
Sat
24 May
Sun
25 May
Mon
26 May
Tue
27 May
Wed
28 May
Thu
29 May
Fri
30 May
Sat
31 May
Sun
01 Jun
Mon
02 Jun
Tue
03 Jun
Wed
04 Jun
Thu
05 Jun
Fri
06 Jun

Journey information

Overview: Train from Porto to Viana do Castelo

PortugalPortugal
PortugalPortugal
Icon of train
Trains from Porto to Viana do Castelo run on average 41 times per day, taking around 1h 35m. Cheap train tickets for this journey start at £5 but you can travel from only £3 by coach.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £3
Distance
63 km
Average train duration
1h 35m
Cheapest ticket price
£5
Trains per day
41
Direct trains
12
Train providers
1
Fastest train
1h 18m
First train
06:50
Last train
22:10
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £3

Train providers: Comboios De Portugal, IR - InterRegional and R - Regional trains Porto to Viana do Castelo

You can travel by train between Porto and Viana do Castelo with Comboios De Portugal, IR - InterRegional and R - Regional for as low as £5. When you search for timetables and tickets, Omio will show you the best route.

Comboios Portugal is the national railway company of Portugal and it operates trains between Porto and Viana do Castelo. 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.

Train information from Porto to Viana do Castelo with Comboios De Portugal:

  • Average Duration: 1 h 6 min
  • Cheapest Price: £7
  • Comboios De Portugal frequency: 10 a day

FAQs: Porto to Viana do Castelo train

FAQs: Travel by train from Porto to Viana do Castelo 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 Viana do Castelo.
FAQs

popular train stations

Important Stations and Airports in Porto and Viana do Castelo

Porto
Viana do Castelo
The major train station for departures in Porto is Porto - Campanhã. Find all the information you need to know about services, amenities and connections at Porto - Campanhã for your trip from Porto to Viana do Castelo.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Car RentalCar Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 11:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
2 km
platformCount
Number of platforms
8
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 24/7. Access is available from Rua de Bonjóia.
Dining
Dining
  • Restaurante Casa Aleixo
  • Restaurante Madureira
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €0.50
Hotel
Hotel
  • Pestana Palácio do Freixo
  • AC Hotel Porto
  • Vila Galé Porto
  • Hotel Poveira
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Car Rental
Car Rental
  • Europcar
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, platform 1-8 for trains to Lisbon, Spain, and regional destinations
  • Hall 2: Metro connections
Public transport options for Porto - Campanhã
  • Metro: Line A, Line B, Line C, Line E
  • Bus: Several lines available
Porto - Sao BentoWifiLockersParkingDiningATMTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingBike RentalInformation DeskLuggage Carts
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
platformCount
Number of platforms
6
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week from 6:00 a.m. to 11:00 p.m. Access via Rua da Madeira.
Dining
Dining
  • Restaurante Abadia do Porto
  • Café Santiago
  • The Lingerie Restaurant - Porto
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €0.50
Hotel
Hotel
  • Pestana Porto - A Brasileira
  • InterContinental Porto - Palacio das Cardosas
  • Hotel Teatro
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, ticket office, and platforms
  • Hall 2: access to metro and bus connections
Public transport options for Porto - Sao Bento
  • Metro: Line D
  • Bus: Several lines available
  • Tram: Line 22
The major train station for arrivals in Viana do Castelo is Darque. Find all the information you need to know about services, amenities and connections at Darque for your journey to Viana do Castelo from Porto.
DarqueDiningATMAccessibilityHotel
Amenities at train station
DiningDining
ATMATM
AccessibilityAccessibility
HotelHotel
information
ticketOfficeHours
Distance to city center
4 km
Areia-DarqueDiningATMAccessibilityHotel
Amenities at train station
DiningDining
ATMATM
AccessibilityAccessibility
HotelHotel
information
ticketOfficeHours
Distance to city center
2 km
AfifeDiningHotel
Amenities at train station
DiningDining
HotelHotel
information
ticketOfficeHours
Distance to city center
9 km
platformCount
Number of platforms
1
Viana do CasteloWifiLockersParkingDiningTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingInformation DeskLuggage Carts
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
platformCount
Number of platforms
3
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week from 6:00 a.m. to 11:00 p.m. Access is available via Avenida General Humberto Delgado.
Dining
Dining
  • Restaurante O Manel
  • Tasquinha da Linda
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps, restrooms.
WC
WC
  • €0.50
Hotel
Hotel
  • Hotel Rali Viana
  • Hotel Flor de Sal
  • Pousada Viana do Castelo
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, ticket office, and waiting area
  • Hall 2: platforms 1-3 for regional and intercity trains
Public transport options for Viana do Castelo
  • Bus: Several lines available
  • Taxi: Available outside the station

More options for your journey from Porto to Viana do Castelo

Here are some other resources that might have the information you need

Most popular train connections to Viana do Castelo

HomeTrainsTrains in PortugalPorto to Viana do Castelo train

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