Lisbon to Viana do Castelo train

Thu, 20 Jun
+ 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 Lisbon to Viana do Castelo

Showing times and prices for 20 Jun

Cheapest

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

Cheapest
IC - Intercidades
09:304h53
Lisboa - Santa Apolonia
14:23Viana do Castelo
£301One-way
1 change
Cheapest
IC - Intercidades
09:394h44
Lisbon - Oriente
14:23Viana do Castelo
£301One-way
1 change
2nd Cheapest
IC - Intercidades
11:305h16
Lisboa - Santa Apolonia
16:46Viana do Castelo
£311One-way
2 changes
2nd Cheapest
IC - Intercidades
11:395h07
Lisbon - Oriente
16:46Viana do Castelo
£311One-way
2 changes
IC - Intercidades
17:304h39
Lisboa - Santa Apolonia
22:09Viana do Castelo
£311One-way
0 changes

Train timetableLisbon to Viana do Castelo

Showing trains for tomorrow, Thursday, 20 June
IC - Intercidades
06:399h17
Lisbon - Oriente
15:56Viana do Castelo
2 changes
IC - Intercidades
06:397h44
Lisbon - Oriente
14:23Viana do Castelo
2 changes
IC - Intercidades
06:397h44
Lisbon - Oriente
14:23Viana do Castelo
1 change
AP - Alfa Pendular
07:004h43
Lisboa - Santa Apolonia
11:43Viana do Castelo
1 change
AP - Alfa Pendular
07:097h14
Lisbon - Oriente
14:23Viana do Castelo
1 change
AP - Alfa Pendular
07:094h34
Lisbon - Oriente
11:43Viana do Castelo
1 change
AP - Alfa Pendular
07:098h47
Lisbon - Oriente
15:56Viana do Castelo
2 changes
AP - Alfa Pendular
07:097h14
Lisbon - Oriente
14:23Viana do Castelo
2 changes
AP - Alfa Pendular
08:096h14
Lisbon - Oriente
14:23Viana do Castelo
1 change
AP - Alfa Pendular
08:096h14
Lisbon - Oriente
14:23Viana do Castelo
2 changes
AP - Alfa Pendular
08:097h47
Lisbon - Oriente
15:56Viana do Castelo
2 changes
AP - Alfa Pendular
09:095h14
Lisbon - Oriente
14:23Viana do Castelo
2 changes
AP - Alfa Pendular
09:095h14
Lisbon - Oriente
14:23Viana do Castelo
1 change
AP - Alfa Pendular
09:096h47
Lisbon - Oriente
15:56Viana do Castelo
2 changes
IC - Intercidades
09:304h53
Lisboa - Santa Apolonia
14:23Viana do Castelo
1 change
IC - Intercidades
09:394h44
Lisbon - Oriente
14:23Viana do Castelo
1 change
IC - Intercidades
09:396h17
Lisbon - Oriente
15:56Viana do Castelo
2 changes
IC - Intercidades
09:394h44
Lisbon - Oriente
14:23Viana do Castelo
1 change
IC - Intercidades
09:397h07
Lisbon - Oriente
16:46Viana do Castelo
2 changes
AP - Alfa Pendular
09:454h38
Lisboa - Santa Apolonia
14:23Viana do Castelo
2 changes
AP - Alfa Pendular
09:574h26
Lisboa - Entrecampos
14:23Viana do Castelo
1 change
AP - Alfa Pendular
10:094h14
Lisbon - Oriente
14:23Viana do Castelo
1 change
AP - Alfa Pendular
10:095h47
Lisbon - Oriente
15:56Viana do Castelo
2 changes
AP - Alfa Pendular
10:096h37
Lisbon - Oriente
16:46Viana do Castelo
2 changes
AP - Alfa Pendular
10:097h13
Lisbon - Oriente
17:22Viana do Castelo
1 change
IC - Intercidades
11:305h16
Lisboa - Santa Apolonia
16:46Viana do Castelo
2 changes
IC - Intercidades
11:395h07
Lisbon - Oriente
16:46Viana do Castelo
2 changes
IC - Intercidades
11:395h43
Lisbon - Oriente
17:22Viana do Castelo
1 change
IC - Intercidades
11:396h54
Lisbon - Oriente
18:33Viana do Castelo
2 changes
IC - Intercidades
11:397h47
Lisbon - Oriente
19:26Viana do Castelo
1 change
AP - Alfa Pendular
12:005h22
Lisboa - Santa Apolonia
17:22Viana do Castelo
1 change
AP - Alfa Pendular
12:097h17
Lisbon - Oriente
19:26Viana do Castelo
1 change
AP - Alfa Pendular
12:096h24
Lisbon - Oriente
18:33Viana do Castelo
2 changes
AP - Alfa Pendular
12:096h24
Lisbon - Oriente
18:33Viana do Castelo
2 changes
AP - Alfa Pendular
12:095h13
Lisbon - Oriente
17:22Viana do Castelo
1 change
IC - Intercidades
12:398h19
Lisbon - Oriente
20:58Viana do Castelo
4 changes
IC - Intercidades
12:399h30
Lisbon - Oriente
22:09Viana do Castelo
3 changes
IC - Intercidades
12:3910h53
Lisbon - Oriente
23:32Viana do Castelo
3 changes
AP - Alfa Pendular
14:004h33
Lisboa - Santa Apolonia
18:33Viana do Castelo
1 change
AP - Alfa Pendular
14:005h26
Lisboa - Santa Apolonia
19:26Viana do Castelo
1 change
AP - Alfa Pendular
14:094h24
Lisbon - Oriente
18:33Viana do Castelo
1 change
AP - Alfa Pendular
14:096h49
Lisbon - Oriente
20:58Viana do Castelo
2 changes
AP - Alfa Pendular
14:096h49
Lisbon - Oriente
20:58Viana do Castelo
2 changes
AP - Alfa Pendular
14:098h00
Lisbon - Oriente
22:09Viana do Castelo
1 change
AP - Alfa Pendular
14:095h17
Lisbon - Oriente
19:26Viana do Castelo
1 change
IC - Intercidades
15:395h19
Lisbon - Oriente
20:58Viana do Castelo
2 changes
IC - Intercidades
15:396h30
Lisbon - Oriente
22:09Viana do Castelo
1 change
IC - Intercidades
15:397h53
Lisbon - Oriente
23:32Viana do Castelo
1 change
AP - Alfa Pendular
16:004h58
Lisboa - Santa Apolonia
20:58Viana do Castelo
1 change
AP - Alfa Pendular
16:096h00
Lisbon - Oriente
22:09Viana do Castelo
1 change
AP - Alfa Pendular
16:094h49
Lisbon - Oriente
20:58Viana do Castelo
1 change
AP - Alfa Pendular
16:097h23
Lisbon - Oriente
23:32Viana do Castelo
1 change
AP - Alfa Pendular
16:094h49
Lisbon - Oriente
20:58Viana do Castelo
2 changes
AP - Alfa Pendular
17:095h00
Lisbon - Oriente
22:09Viana do Castelo
1 change
AP - Alfa Pendular
17:096h23
Lisbon - Oriente
23:32Viana do Castelo
1 change
IC - Intercidades
17:304h39
Lisboa - Santa Apolonia
22:09Viana do Castelo
0 changes
IC - Intercidades
17:395h53
Lisbon - Oriente
23:32Viana do Castelo
1 change
IC - Intercidades
17:394h30
Lisbon - Oriente
22:09Viana do Castelo
0 changes
AP - Alfa Pendular
18:004h09
Lisboa - Santa Apolonia
22:09Viana do Castelo
1 change
AP - Alfa Pendular
18:094h00
Lisbon - Oriente
22:09Viana do Castelo
1 change
AP - Alfa Pendular
18:095h23
Lisbon - Oriente
23:32Viana do Castelo
1 change
AP - Alfa Pendular
18:574h35
Lisboa - Entrecampos
23:32Viana do Castelo
1 change
AP - Alfa Pendular
19:094h23
Lisbon - Oriente
23:32Viana do Castelo
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Lisbon to Viana do Castelo by train, coach or flight

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

Train times from Lisbon to Viana do Castelo

Showing times and prices for 20 Jun

Fastest Journey

4 h

Average

6 h 5 m

Trains per day

63

Distance

332 km

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

Fastest
AP - Alfa Pendular
18:094h00
Lisbon - Oriente
22:09Viana do Castelo
£451One-way
1 change
2nd Fastest
AP - Alfa Pendular
18:004h09
Lisboa - Santa Apolonia
22:09Viana do Castelo
£451One-way
1 change
AP - Alfa Pendular
10:094h14
Lisbon - Oriente
14:23Viana do Castelo
£381One-way
1 change
AP - Alfa Pendular
19:094h23
Lisbon - Oriente
23:32Viana do Castelo
£371One-way
1 change
AP - Alfa Pendular
14:094h24
Lisbon - Oriente
18:33Viana do Castelo
£381One-way
1 change

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Lisbon to Viana do Castelo

distanceDistance205 miles
durationAverage train duration4 h 18 min
priceAverage train ticket price£27 (€31)
frequencyTrain frequency7 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersComboios De Portugal, Alfa Pendular, Intercidades or IR - InterRegional

Trains from Lisbon to Viana do Castelo cover the 205 miles long journey taking on average 4 h 18 min with our travel partners like Comboios De Portugal, Alfa Pendular, Intercidades or IR - InterRegional. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this route costs around £27, you can find the cheapest train ticket for as low as £20. Travellers depart most frequently from Lisbon - Oriente and arrive in Viana do Castelo.

Train providers: Comboios De Portugal, Alfa Pendular and Intercidades trains Lisbon to Viana do Castelo

For as little as £20 you can travel by train to Viana do Castelo from Lisbon with Comboios De Portugal, Alfa Pendular and Intercidades. Omio will show you the best deals, timetables and tickets available for this journey.

Comboios Portugal is the national railway company of Portugal and it operates trains from Lisbon to 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.

Comboios De Portugal from Lisbon to Viana do Castelo train information:

  • Average Duration: 4 h
  • Cheapest Price: £35
  • Comboios De Portugal frequency: 7 a day

FAQs: Lisbon to Viana do Castelo train

FAQs: Travel by train from Lisbon 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 Lisbon to Viana do Castelo.
FAQs
Cheap train tickets from Lisbon to Viana do Castelo can start from as little as £20 when you book in advance. The average train ticket price for Lisbon to Viana do Castelo is £27; 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 Lisbon to Viana do Castelo is 4 h 18 min   to travel the 205 mile long trip, with around there are 7 trains per day. Journey times can vary on weekends and holidays.
The first train from Lisbon to Viana do Castelo leaves at 08: 30. Plan your trip with the Journey Planner   from Omio.
The last train from Lisbon to Viana do Castelo leaves at 19: 09.
Yes, there is 1 direct train a day from Lisbon to Viana do Castelo with Comboios De Portugal or Intercidades. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Lisbon to Viana do Castelo with Alfa Pendular or Intercidades. Overall you can travel with the following companies: Comboios De Portugal, Alfa Pendular, Intercidades or IR - InterRegional.
For the best Lisbon to Viana do Castelo train to purchase, you can travel safely and comfortably with Comboios De Portugal, Alfa Pendular, Intercidades or IR - InterRegional. However, it's always good to check all possible train companies with services to Viana do Castelo from Lisbon to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 19: 09.

Passengers board the train most frequently from Lisbon - Oriente, which is located around 5.7 miles (9.2 km) away from the city centre, and they get off the train at Viana do Castelo, located 0.2 miles (378 m) away from the city centre.

A trip to Viana do Castelo from Lisbon is worth doing but not as a day trip with a journey time of 4 h 18 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Lisbon to Viana do Castelo is November.
It's helpful to compare your options as there are 3 ways to travel between Lisbon and Viana do Castelo including taking a train, coach or flight.

More options for your journey from Lisbon to Viana do Castelo

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

HomeTrainsTrains in PortugalLisbon 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