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 9 available connections per day. Please notice that all of these connections, that is to say 9 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 22:01. The journey takes on average 1 hour and 17 minutes but it can also last 1 hour and 30 minutes 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 Rede Expressos.