Porto (OPO) is the closest airport (40 minutes away), there are cheap, nonstop flights from most cities in Europe.

Lisbon airport is about 5h away via train/bus, and sometimes flights are much cheaper!

It's 45-65 minutes by car to here, depending on traffic and your conviction.

There's also a ~€50 Uber direct from Porto or Porto airport to here.

However, Uber only goes to here, and not from here, so you'll need to get a taxi back.

Or use our new ‣

You can also take the train or bus to Viana do Castelo, and get a short taxi or I'll pick you up (depending on availability)

This bus might exist!

https://www.rome2rio.com/map/Porto-Airport-OPO/Viana-do-Castelo#r/Bus/s/0