Since the journey from Porto to Viana do Castelo is not so long, the bus is a good solution, but if you are looking for more offers or departure times, you can also have a look at trains and carpooling solutions.
Seen the short distance between Porto and Viana do Castelo, you could also choose to travel by train or carpooling. Spending little more money, your journey would become more comfortable.
Travelling by bus to Viana do Castelo from Porto: how many daily connections are there?
If you want to travel from Porto to Viana do Castelo by bus, there are 4 available connections per day. Please notice that all of these connections, that is to say 4 routes, are direct lines. There is no connection with a change. Consequently, you will never have to change buses.
What time do the busses to Viana do Castelo leave?
The earliest time you can leave from Porto is at 00:02, while the last bus is at 12:02. The journey takes on average 12 hours and 10 minutes but it can also last 1 hour with the fastest connections.
Which bus lines can take you from Porto to Viana do Castelo?
You can travel by bus from Porto to Viana do Castelo with Eurolines SA, Rede Expressos and Internorte.
Eurolines is one of the leader bus companies in Europe, with more than 350 connections in 23 countries. Among its services you can also find long-distance night buses.