If you are looking for different alternatives to travel from Lisbon to Viana do Castelo, trains and carpooling solutions could be a good deal seen the relatively short distance.
How many bus connections are there from Lisbon to Viana do Castelo every day?
If you want to travel from Lisbon to Viana do Castelo by bus, there are 12 available connections per day. Please notice that all of these connections, that is to say 12 routes, are direct lines. There is no connection with a change. Consequently, you will never have to change buses.
When are the buses from Lisbon to Viana do Castelo scheduled?
While the first bus leaves at 07:10, the last one leaves Lisbon at 20:10. The duration of the journey is on average 4 hours and 47 minutes, but it can take you only 4 hours and 30 minutes with the fastest connections.
Which bus companies serve the route Lisbon - Viana do Castelo?
With RENEX and Rede Expressos you will be able to travel trom Lisbon to Viana do Castelo by bus.