Cheapest
Average
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 traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
IR - InterRegional IR 851 | 06:05AM Porto - Campanhã | 1h15 | 07:20AM Viana do Castelo | 0 transfersDirect | |
IR - InterRegional IR 851 | 06:05AM Porto - Campanhã | 1h09 | 07:14AM Areia-Darque | 0 transfersDirect | |
R - Regional U 15203 | 06:20AM Porto - Campanhã | 1h36 | 07:56AM Viana do Castelo | 1 transfer | |
R - Regional U 15203 | 06:20AM Porto - Campanhã | 1h49 | 08:09AM Areosa | 2 transfers | |
R - Regional U 15203 | 06:20AM Porto - Campanhã | 1h31 | 07:51AM Areia-Darque | 1 transfer | |
R - Regional U 15205 | 06:50AM Porto - Campanhã | 1h55 | 08:45AM Areia-Darque | 1 transfer | |
R - Regional U 15205 | 06:50AM Porto - Campanhã | 2h00 | 08:50AM Viana do Castelo | 1 transfer | |
IR - InterRegional IR 831 | 09:01AM Porto - Campanhã | 1h35 | 10:36AM Viana do Castelo | 0 transfersDirect | |
IR - InterRegional IR 831 | 09:01AM Porto - Campanhã | 1h28 | 10:29AM Areia-Darque | 0 transfersDirect | |
R - Regional AP 131 | 10:00AM Porto - Campanhã | 1h38 | 11:38AM Areia-Darque | 1 transfer | |
R - Regional AP 131 | 10:00AM Porto - Campanhã | 1h43 | 11:43AM Viana do Castelo | 1 transfer | |
R - Regional AP 131 | 10:00AM Porto - Campanhã | 1h49 | 11:49AM Areosa | 2 transfers | |
R - Regional U 15215 | 10:05AM Porto - Campanhã | 1h44 | 11:49AM Areosa | 2 transfers | |
R - Regional U 15215 | 10:05AM Porto - Campanhã | 1h38 | 11:43AM Viana do Castelo | 1 transfer | |
U - Urban U 15215 | 10:05AM Porto - Campanhã | 1h33 | 11:38AM Areia-Darque | 1 transfer | |
IR - InterRegional IC 721 | 12:55PM Porto - Campanhã | 1h21 | 02:16PM Areia-Darque | 1 transfer | |
IR - InterRegional IC 721 | 12:55PM Porto - Campanhã | 1h28 | 02:23PM Viana do Castelo | 1 transfer | |
IR - InterRegional IR 853 | 01:10PM Porto - Campanhã | 1h13 | 02:23PM Viana do Castelo | 0 transfersDirect | |
IR - InterRegional IR 853 | 01:10PM Porto - Campanhã | 1h06 | 02:16PM Areia-Darque | 0 transfersDirect | |
R - Regional U 15225 | 01:50PM Porto - Campanhã | 2h06 | 03:56PM Viana do Castelo | 1 transfer | |
R - Regional U 15225 | 01:50PM Porto - Campanhã | 2h01 | 03:51PM Areia-Darque | 1 transfer | |
R - Regional IC 621 | 02:55PM Porto - Campanhã | 1h51 | 04:46PM Viana do Castelo | 2 transfers | |
R - Regional IC 621 | 02:55PM Porto - Campanhã | 1h46 | 04:41PM Areia-Darque | 2 transfers | |
R - Regional IC 621 | 02:55PM Porto - Campanhã | 1h59 | 04:54PM Areosa | 3 transfers | |
U - Urban U 15227 | 03:00PM Porto - Campanhã | 1h41 | 04:41PM Areia-Darque | 1 transfer | |
R - Regional U 15227 | 03:00PM Porto - Campanhã | 1h46 | 04:46PM Viana do Castelo | 1 transfer | |
R - Regional U 15227 | 03:00PM Porto - Campanhã | 1h54 | 04:54PM Areosa | 2 transfers | |
IR - InterRegional IR 855 | 04:10PM Porto - Campanhã | 1h12 | 05:22PM Viana do Castelo | 0 transfersDirect | |
IR - InterRegional IR 855 | 04:10PM Porto - Campanhã | 1h06 | 05:16PM Areia-Darque | 0 transfersDirect | |
U - Urban U 15233 | 04:50PM Porto - Campanhã | 1h38 | 06:28PM Areia-Darque | 1 transfer | |
U - Urban U 15233 | 04:50PM Porto - Campanhã | 2h01 | 06:51PM Areosa | 2 transfers | |
U - Urban U 15233 | 04:50PM Porto - Campanhã | 1h43 | 06:33PM Viana do Castelo | 1 transfer | |
R - Regional AP 133 | 05:00PM Porto - Campanhã | 1h51 | 06:51PM Areosa | 2 transfers | |
R - Regional AP 133 | 05:00PM Porto - Campanhã | 1h28 | 06:28PM Areia-Darque | 1 transfer | |
R - Regional AP 133 | 05:00PM Porto - Campanhã | 1h33 | 06:33PM Viana do Castelo | 1 transfer | |
IR - InterRegional IR 857 | 06:15PM Porto - Campanhã | 1h05 | 07:20PM Areia-Darque | 0 transfersDirect | |
IR - InterRegional IR 857 | 06:15PM Porto - Campanhã | 1h11 | 07:26PM Viana do Castelo | 0 transfersDirect | |
R - Regional AP 135 | 07:00PM Porto - Campanhã | 1h53 | 08:53PM Areia-Darque | 1 transfer | |
R - Regional AP 135 | 07:00PM Porto - Campanhã | 1h58 | 08:58PM Viana do Castelo | 1 transfer | |
R - Regional AP 135 | 07:00PM Porto - Campanhã | 2h19 | 09:19PM Areosa | 2 transfers | |
R - Regional U 15243 | 07:20PM Porto - Campanhã | 1h33 | 08:53PM Areia-Darque | 1 transfer | |
R - Regional U 15243 | 07:20PM Porto - Campanhã | 1h38 | 08:58PM Viana do Castelo | 1 transfer | |
R - Regional U 15243 | 07:20PM Porto - Campanhã | 1h59 | 09:19PM Areosa | 2 transfers | |
R - Regional AP 137 | 09:00PM Porto - Campanhã | 2h28 | 11:28PM Areia-Darque | 1 transfer | |
IC - Intercidades IC 731 | 09:03PM Porto - Campanhã | 2h25 | 11:28PM Areia-Darque | 1 transfer | |
IC - Intercidades IC 731 | 09:03PM Porto - Campanhã | 1h06 | 10:09PM Viana do Castelo | 0 transfersDirect | |
R - Regional R 3117 | 10:10PM Porto - Campanhã | 1h18 | 11:28PM Areia-Darque | 0 transfersDirect | |
R - Regional R 3117 | 10:10PM Porto - Campanhã | 1h24 | 11:34PM Viana do Castelo | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 5 m
Average
1 h 39 m
Trains per day
48
Distance
63 km
Of the 48 trains that leave Porto for Viana do Castelo every day 13 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 39 miles (63 km) |
Average train duration 1h 35m |
Cheapest ticket price $6 (€5) |
Trains per day 45 |
Direct trains 13 |
Train providers 5 |
Fastest train 1h 6m |
First train 01:15 |
Last train 22:14 |
For as little as $6 (€6) you can travel by train to Viana do Castelo from Porto with Comboios De Portugal, IR - InterRegional and R - Regional. Omio will show you the best deals, schedules and tickets available for this route.
Comboios Portugal (CP) is the main train company in Portugal operating medium and long-distance train services operating across Portugal. CP train types include International (IN) which connect Portugal with Spain and France; Alfa Pendular (AP) operating high-speed trains up to 220 km/h between Porto, Lisbon and Faro; Intercidades, long-distance trains operating up to 200km/h; Inter-Regional (IR), which offer medium distance services; and Regional, CP's local services. There are two types of fares available for CP trains: Promo (booked 5-60 days in advance and non-refundable) and Normal (refundable for a fee) available for both 1st and 2nd class tickets. Take a train with CP to Viana do Castelo from Porto.
Comboios De Portugal from Porto to Viana do Castelo train information:
The train connection between Porto and Viana do Castelo is a convenient way to explore the beautiful landscapes of northern Portugal. Operated by Comboios De Portugal, travelers can choose from InterRegional (IR) trains for faster service or Regional (R) trains for a more scenic journey. With frequent departures throughout the day, this route offers an excellent opportunity to experience both cities' rich culture and stunning attractions.
The train connection from Porto to Viana do Castelo takes approximately 1 hour and 17 minutes. There are up to 5 connections per day, all of which are direct services. Passengers can depart from either Porto - Sao Bento or Porto - Campanhã stations and arrive at Viana do Castelo, with additional stops at Afife and Areia-Darque along the way.
The first daily train from Porto to Viana do Castelo departs at 05:50, allowing early travelers to start their journey. The last train of the day leaves at 22:10, providing a late option for those wishing to explore or return after enjoying the sights and culture of Viana do Castelo.
The cheapest ticket price for the train connection between Porto and Viana do Castelo is €6. The average ticket price typically hovers around €7, making it an affordable option for travelers looking to explore these beautiful Portuguese cities.
Welcome to the Santuario de Santa Luzia, a stunning basilica perched atop a hill that offers breathtaking views of the surrounding landscape. This architectural gem, completed in 1903, is not only significant for its neo-Byzantine style but also as a pilgrimage site where locals and visitors alike come to pay homage to Saint Lucy. As we explore its intricately designed mosaics and serene atmosphere, you'll feel the spiritual energy that has drawn countless worshippers over the years.
Next on our journey is Praça da República, an iconic square that serves as the heart of cultural life in this vibrant city. Established in the late 19th century, it holds historical significance as a gathering place for political events and social celebrations while showcasing beautiful gardens and fountains that invite relaxation amidst urban hustle. The unique blend of architecture surrounding this lively plaza reflects various eras and styles—each telling stories from different chapters of our city's rich history.
Finally, we arrive at Museu do Traje—a treasure trove dedicated to preserving traditional clothing from across Portugal's diverse regions. Opened in 1996 within an elegant historic building, this museum highlights not just garments but also their cultural context through engaging exhibits filled with textiles dating back centuries. As you wander through its halls adorned with colorful costumes and accessories, you'll gain insight into how fashion has evolved alongside societal changes throughout time.
Passengers board the train most frequently from Porto - Campanhã, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Viana do Castelo, located 0.2 miles (379 m) away from the city centre.
Here are some other resources that might have the information you need