Viana do Castelo, Viana do Castelo, Portugal is located at coordinates 41.69, -8.83. The city operates in the Europe/Lisbon timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 32 bus and rail routes operated by 7 transit operators. Browse the complete list of routes and schedules below.
Local time:
Bus agencies
Rail agencies
Buses
- 251-3 : Bale - Suco
- 281-2 : Paris - Povoa Varzim
- 281-2 : Paris - Povoa Varzim
- 281-2 : Paris - Povoa Varzim
- AutnaVigo - Porto
- Blablacar BusPorto - TIC Campanhã > Porto - Airport > Vila do Conde - Bus stop > Viana do Castelo > Vila Nova de Cerveira - Bus station > Valença > Vigo - Bus Station > Santiago de Compostela - Bus Station
- Blablacar BusSantiago de Compostela - Airport > Santiago de Compostela - Bus Station > Vigo - Bus Station > Valença > Viana do Castelo > Porto - Airport > Porto - TIC Campanhã
- FlixbusPonte de Lima - Cascais
- FlixbusPonte de Lima - Porto (Campanhã)
- FlixbusPorto - Viseu - A. Serrano - Paris - Luxembourg
- FlixbusPovoa de Varzim - A. Serrano - Paris - Frankfurt
- Flixbus 1006Viana do Castelo - Lisbon
- M21Barcelos - Forjães
- M22Barcelos - Fragoso (via Campo e Aguiar)
- M23Barcelos - Balugães (via Aguiar)
- M32Barcelos - São Julião do Freixo (via Cossourado)
- M50Palme São Roque - Fragoso
- M51Balugães - Fragoso (via Tregosa)
- M52Balugães - Barroselas (via Tregosa)
- M66Balugães - Avito São Pedro (via Cossourado e Aguiar)
- M73Aguiar - Lijó (via Aborim Carapeços e Campo)
- M74Balugães - Lijó (via Cossourado Campo e Alvito)
Rail Services
Top Streets in Viana do Castelo
EM 546
EM 546 is a local road in Viana do Castelo stretching 2.9 km with 10 public transport stops. View stops and routes.
Rua da Ponte, EN 305
Rua da Ponte, EN 305 is a secondary road in Viana do Castelo stretching 1.3 km with 6 public transport stops. View stops and routes.
Rua da Sá, EM 546-1
Rua da Sá, EM 546-1 is a local road in Viana do Castelo stretching 1.0 km with 6 public transport stops. View stops and routes.
Avenida Marcelino de Queirós, EN 103
Avenida Marcelino de Queirós, EN 103 is a primary road in Viana do Castelo stretching 0.6 km with 6 public transport stops. View stops and routes.
Rua da Barrosa, EM 546
Rua da Barrosa, EM 546 is a local road in Viana do Castelo stretching 0.5 km with 6 public transport stops. View stops and routes.
Rua Nossa Senhora da Aparecida
Rua Nossa Senhora da Aparecida is a residential street in Viana do Castelo stretching 0.5 km with 5 public transport stops. View stops and routes.
Avenida do Batalhão de Caçadores 9
Avenida do Batalhão de Caçadores 9 is a secondary road in Viana do Castelo with 2 public transport stops. View stops and routes.
Rua Dom Afonso Henriques, EN 305-1
Rua Dom Afonso Henriques, EN 305-1 is a secondary road in Viana do Castelo stretching 1.3 km with 6 public transport stops. View stops and routes.
Avenida General Humberto Delgado
Avenida General Humberto Delgado is a secondary road in Viana do Castelo stretching 0.2 km with 2 public transport stops. View stops and routes.
Rua da Agra, EM 546-1
Rua da Agra, EM 546-1 is a local road in Viana do Castelo stretching 0.4 km with 4 public transport stops. View stops and routes.