*** Best viewed at original size ***
The train station of Viana do Castelo is located at the end of the Avenida , and there is a train to almost every city in the country, such as Lisbon, Aveiro, Braga, Coimbra, Évora, Faro, Fátima, Figueira da Foz, Portimão, Porto, Guimarães and Guarda.