There are 12 ways to get from Strasbourg to Viana do Castelo by plane, towncar, train, bus, train (TGV, Renfe), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Karlsruhe/Baden-Baden Airport, towncar
best- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Francisco De Sá Carneiro Airport (OPO)plane FKB - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelotowncar
6h 56m€146–333Train, bus
cheapest- Take the train from Strasbourg to Metz Villetrain Tgv
- Take the bus from Metz - Monument Aux Morts to Terminal Rodoviário de Viana do Castelobus Linha Luxemburgo
31h 15m€108–165Train, bus via Bayonne
- Take the train from Strasbourg Bahnhof to Paris l'Esttrain 83 / ...
- Take the train from Paris Montparnasse 1 Et 2 to Bayonnetrain Tgv
- Take the bus from Bayonne to Terminal Rodoviário de Viana do Castelobus
20h 54m€226–458Train
- Take the train from Strasbourg to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Vigo Urzaiztrain Alv
- Take the train from Vigo Guixar to Viana Do Castelotrain Ic
26h 53m€342–644Drive 1,851 km
- Drive from Strasbourg to Viana do Castelocar 1,851 km
19h 40m€291–420Train to Basel, fly, towncar
- Take the train from Strasbourg to St Louistrain
- Fly from Basel (BSL) to Francisco De Sá Carneiro Airport (OPO)plane BSL - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelotowncar
7h 20m€158–344Train to Luxembourg, fly, towncar
- Take the train from Strasbourg to Luxembourgtrain
- Fly from Luxembourg (LUX) to Francisco De Sá Carneiro Airport (OPO)plane LUX - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelotowncar
7h 47m€171–443Train to Stuttgart Airport, fly, towncar
- Take the train from Strasbourg to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Francisco De Sá Carneiro Airport (OPO)plane STR - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelotowncar
8h 7m€187–421Fly from Strasbourg International Airport, towncar
- Fly from Strasbourg International Airport (SXB) to Francisco De Sá Carneiro Airport (OPO)plane SXB - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelotowncar
5h 52m€166–463Train, train to Zurich Airport, fly, towncar
- Take the train from Strasbourg to Basel Sbbtrain
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Francisco De Sá Carneiro Airport (OPO)plane ZRH - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelotowncar
8h 46m€190–450Bus
- Take the bus from Strasbourg - L'Étoile Park Bus Station to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Terminal Rodoviário de Viana do Castelobus 10 | Lisboa / ...
33h 45m€203–341Bus via Saarbrücken
- Take the bus from Strasbourg to Saarbrücken bus stationbus 011
- Take the bus from Saarbrücken bus station to Portobus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Terminal Rodoviário de Viana do Castelobus
35h 15m€175–287
Strasbourg to Viana do Castelo by train, subway, foot, and bus
Questions & Answers
The cheapest way to get from Strasbourg to Viana do Castelo is to train and bus which costs €100 - €170 and takes 31h 15m.
The fastest way to get from Strasbourg to Viana do Castelo is to fly and towncar which takes 5h 52m and costs €160 - €470.
No, there is no direct bus from Strasbourg station to Viana do Castelo. However, there are services departing from Strasbourg - L'Étoile Park Bus Station and arriving at Terminal Rodoviário de Viana do Castelo via Porto - Terminal Intermodal de Campanhã. The journey, including transfers, takes approximately 33h 45m.
No, there is no direct train from Strasbourg to Viana do Castelo. However, there are services departing from Strasbourg and arriving at Viana Do Castelo via Lyon Part Dieu, Barcelona-Sants and Vigo Guixar. The journey, including transfers, takes approximately 26h 53m.
The distance between Strasbourg and Viana do Castelo is 1666 km. The road distance is 1851 km.
The best way to get from Strasbourg to Viana do Castelo without a car is to train and bus via Bayonne which takes 20h 54m and costs €220 - €460.
It takes approximately 6h 56m to get from Strasbourg to Viana do Castelo, including transfers.
Strasbourg to Viana do Castelo bus services, operated by BlaBlaCar Bus, depart from Strasbourg - L'Étoile Park Bus Station.
Strasbourg to Viana do Castelo train services, operated by TGV inOui, depart from Strasbourg station.
The best way to get from Strasbourg to Viana do Castelo is to train which takes 26h 53m and costs €340 - €650. Alternatively, you can bus, which costs €200 - €350 and takes 33h 45m.
What companies run services between Strasbourg, France and Viana do Castelo, Portugal?
You can take a train from Strasbourg to Viana Do Castelo via Lyon Part Dieu, Barcelona-Sants, Vigo Urzaiz, Avda. de García Barbón 28, Avda. de García Barbón 106, and Vigo Guixar in around 26h 53m. Alternatively, you can take a bus from Strasbourg - L'Étoile Park Bus Station to Terminal Rodoviário de Viana do Castelo via Porto - Terminal Intermodal de Campanhã in around 33h 45m.
- Website
- easyjet.com
Flights from Basel to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €45–170
Flights from Basel to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 5h 20m
- When
- Sunday, Monday, and Friday
- Estimated price
- €45–170
Flights from Basel to Francisco De Sá Carneiro Airport via Nantes
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €45–170
Flights from Luxembourg to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 31m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–140
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €45–170
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Strasbourg Bahnhof to Paris l'Est
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €65–140
- Website
- Oui.SNCF
Train from Paris Montparnasse 1 Et 2 to Bayonne
- Ave. Duration
- 3h 57m
- Frequency
- Once daily
- Estimated price
- €110–230
- Website
- Oui.SNCF
Train from Strasbourg to Lyon Part Dieu
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €75–160
- Website
- Oui.SNCF
Train from Strasbourg to St Louis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- Oui.SNCF
Train from Strasbourg to Metz Ville
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a day
- Estimated price
- €22–45
- Website
- Oui.SNCF
- Phone
- (+34) 988 225 288
- [email protected]
- Website
- anpian.com
Bus from Bayonne to Terminal Rodoviário de Viana do Castelo
- Ave. Duration
- 11h 58m
- Frequency
- 4 times a week
- Estimated price
- €60–85
- Schedules at
- anpian.com
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelo
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- €80
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelo
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- €80
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelo
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- €80
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelo
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- €80
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelo
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- €80
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Viana do Castelo
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- €80
- Website
- VM Transfers
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Strasbourg to Viana do Castelo bus services, operated by BlaBlaCar Bus, arrive at Porto - Terminal Intermodal de Campanhã station.
Viana do Castelo is 1h behind Strasbourg. It is currently 12:50 PM in Strasbourg and 11:50 AM in Viana do Castelo.
Strasbourg to Viana do Castelo train services, operated by TGV inOui, arrive at Lyon Part Dieu station.
Yes, the driving distance between Strasbourg to Viana do Castelo is 1851 km. It takes approximately 19h 40m to drive from Strasbourg to Viana do Castelo.
Book your Strasbourg to Viana do Castelo train tickets online with Omio.
Book your Strasbourg to Viana do Castelo bus tickets online with Omio.
There are 1532+ hotels available in Viana do Castelo.






