1h 15m, Direct
07:34
Viana do Castelo
08:49
Vila Nova de Gaia - Devesas
from
2708 USD
1

What train services operate between Viana do Castelo and Vila Nova de Gaia - Devesas?
What are the departure stations for this route?
How can I book train tickets from Viana do Castelo to Vila Nova de Gaia - Devesas?
How long does the train take from Viana do Castelo to Vila Nova de Gaia - Devesas?
Are there direct trains from Viana do Castelo to Vila Nova de Gaia - Devesas?
How much is the train ticket from Viana do Castelo to Vila Nova de Gaia - Devesas?