There are 3 ways to get from Chaves to Sabugal by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal Rodoviário de Chaves to Terminal Rodoviário de Vila Realbus 23 | Chaves / ...
- Take the bus from Terminal Rodoviário de Vila Real to Centro Coordenador de Transportes da Guardabus 78 | Vila Real
6h 22m€20–46Bus via Viseu
cheapest- Take the bus from Terminal Rodoviário de Chaves to Terminal Rodoviário de Vila Realbus
- Take the bus from Terminal Rodoviário de Vila Real to Estação Rodoviária de Viseubus
- Take the bus from Estação Rodoviária de Viseu to Centro Coordenador de Transportes da Guardabus
7h 7m€19–45Drive 206 km
- Drive from Chaves to Sabugalcar 206 km
2h 59m€33–47
Chaves to Sabugal by bus
Questions & Answers
The cheapest way to get from Chaves to Sabugal is to bus via Viseu which costs €19 - €45 and takes 7h 7m.
The fastest way to get from Chaves to Sabugal is to drive which takes 2h 59m and costs €30 - €50.
No, there is no direct bus from Chaves to Sabugal. However, there are services departing from Terminal Rodoviário de Chaves and arriving at Sabugal via Terminal Rodoviário de Vila Real and Centro Coordenador de Transportes da Guarda. The journey, including transfers, takes approximately 6h 22m.
The distance between Chaves and Sabugal is 270 km. The road distance is 206 km.
The best way to get from Chaves to Sabugal without a car is to bus which takes 6h 22m and costs €20 - €50.
It takes approximately 6h 22m to get from Chaves to Sabugal, including transfers.
Chaves to Sabugal bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Chaves station.
Chaves to Sabugal bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Vila Real station.
Yes, the driving distance between Chaves to Sabugal is 206 km. It takes approximately 2h 59m to drive from Chaves to Sabugal.
There are 117+ hotels available in Sabugal.
What companies run services between Chaves, Vila Real, Portugal and Sabugal, Guarda, Portugal?
You can take a bus from Terminal Rodoviário de Chaves to Sabugal via Terminal Rodoviário de Vila Real and Centro Coordenador de Transportes da Guarda in around 6h 22m.
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Chaves to Terminal Rodoviário de Vila Real
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Vila Real to Centro Coordenador de Transportes da Guarda
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €12–29
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Chaves to Terminal Rodoviário de Vila Real
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Vila Real to Estação Rodoviária de Viseu
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €6–15
- Website
- https://rede-expressos.pt/en
Bus from Estação Rodoviária de Viseu to Centro Coordenador de Transportes da Guarda
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €5–13
- Website
- https://rede-expressos.pt/en
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Getting around the Cyclades, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.



