|Distance||159 miles (257 km)|
|Average bus duration||4 h 10 min|
|Average bus ticket price||$15 (€13)|
|Bus companies||Citi Express|
Buses from Guarda to Lisbon cover the 159 miles (257 km) long route taking on average 4 h 10 min with our travel partners like Citi Express. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $12 (€10), but the average price of bus tickets is $15 (€13). Travelers depart most frequently from Guarda and arrive in Lisbon, Gare Rodoviaria Sete Rios.
Some of the Guarda bus stations to Lisbon you can start your journey from include Guarda, Terminal Rodoviario, Guarda, Estação and Guarda. Similarly, some of the arrival bus stations in Lisbon include Lisbon, Gare Rodoviaria Sete Rios, Lisbon, Av. João XXI / Pç. Londres and Lisbon, Rossio.
When traveling this route, Omio customers are departing most frequently from Guarda and arriving in Lisbon, Gare Rodoviaria Sete Rios.
You can find the most popular departure bus station for this route, Guarda, located approximately 1.7 miles (2.7 km) from the city center of Guarda. The most popular arrival bus station in Lisbon, called Lisbon, Gare Rodoviaria Sete Rios, is located around 2.4 miles (3.9 km) away from its city center.
Here are some other resources that might have the information you need