The average bus between Póvoa de Varzim and Chaves takes 4h and the fastest bus takes 3h 20m. The bus service runs several times per day from Póvoa de Varzim to Chaves. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 5 times a day between Póvoa de Varzim and Chaves. The earliest departure is at 8:30 AM in the morning, and the last departure from Póvoa de Varzim is at 7:20 PM which arrives into Chaves at 10:50 PM. All services require a transfer at Porto - Aeroporto Francisco Sá Carneiro and take an average of 4h. The schedules shown below are for the next available departures.

3h 50m • 1 change
3h 40m • 1 change
4h 40m • 1 change
4h 10m • 1 change
3h 50m • 1 change
3h 40m • 1 change
4h 40m • 1 change
4h 10m • 1 change
3h 50m • 1 change
3h 40m • 1 change
4h 40m • 1 change
4h 10m • 1 change
3h 50m • 1 change
3h 40m • 1 change
4h 40m • 1 change
4h 10m • 1 change
3h 50m • 1 change
3h 40m • 1 change
4h 40m • 1 change
4h 10m • 1 changeWant to know about travelling from Póvoa de Varzim to Chaves? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Póvoa de Varzim to Chaves. However, there are services departing from Póvoa de Varzim station and arriving at Chaves station via Chaves - Hospital. The journey, including transfers, takes approximately 4h.
Póvoa de Varzim to Chaves bus services, operated by Ave Mobilidade, depart from Porto - Aeroporto Francisco Sá Carneiro station.
Póvoa de Varzim to Chaves bus services, operated by Ave Mobilidade, arrive at Chaves - Hospital station.
Book your Póvoa de Varzim to Chaves bus tickets online with Ave Mobilidade and Rede Expressos.
The distance between Póvoa de Varzim and Chaves is 114.8 km. The road distance is 167 km.
Get Bus operates a bus from Porto - Aeroporto Francisco Sá Carneiro to Chaves - Hospital every 4 hours. Tickets cost €20–25 and the journey takes 2h 15m.