|Distance||221 miles (356 km)|
|Average bus duration||7 h 30 min|
|Average bus ticket price||$34 (€31)|
|Bus providers||Rede Expressos|
Buses from Viana do Castelo to Évora cover the 221 miles (356 km) long journey taking on average 7 h 30 min with our travel partners like Rede Expressos. There are direct bus services available. While the average ticket price for this journey costs around $34 (€31), you can find the cheapest bus ticket for as low as $27 (€25). Travelers depart most frequently from Viana do Castelo and arrive in Evora.
Some of the Viana do Castelo bus stations to Évora you can start your journey from include Viana Do Castelo, Viana do Castelo and Viana do Castelo, Viana Do Castelo. Similarly, some of the arrival bus stations in Évora include Evora, Évora, Avenida Túlio Espanca (GALP) and Évora, Terminal Rodoviário.
When traveling this route, Omio customers are departing most frequently from Viana do Castelo and arriving in Evora.
You can find the most popular departure bus station for this trip, Viana do Castelo, located approximately 0.1 miles (244 m) from the city center of Viana do Castelo. The most popular arrival bus station in Évora, called Evora, is located around 1.2 miles (1.9 km) away from its city center.
Here are some other resources that might have the information you need