|Distance||35 miles (56 km)|
|Average bus duration||55 min|
Buses from Guarda to Viseu cover the 35 miles (56 km) long route taking on average 55 min with our travel partners like. There are direct bus services available. Travelers depart most frequently from Guarda and arrive in Viseu.
When departing from Guarda, you have various bus station options to start your journey from including Guarda, Terminal Rodoviario, Guarda, Estação and Guarda. When arriving in Viseu, you can end your journey in bus stations like Viseu, Viseu, Central de Camionagem and Viseu, Av. Dr. António José de Almeida.
Omio customers book a bus from Guarda to Viseu most frequently for this route.
You can find the most popular departure bus station for this journey, Guarda, located approximately 1 mile (s) / 2 km from the city center of Guarda. The most popular arrival bus station in Viseu, called Viseu, is located around 0 mile (s) / 0 km away from its city center.
Here are some other resources that might have the information you need