|Distance||190 miles (307 km)|
Buses from Leiria to Tavira cover the 190 miles (307 km) long trip with our travel partners like. There are direct bus services available. Travelers depart most frequently from Leiria and arrive in Tavira, Avenida Varzea Grande.
When taking the bus to Tavira from Leiria, you can choose to depart from bus stations like Leiria, Rodoviária, Leiria, Rodoviaria do tejo, av. Herois de Angola 40 and Leiria. Your route can end in bus stations such as Tavira, Avenida Varzea Grande and Tavira, R. Chefe António Afonso / R. Dos Pelames.
Omio customers who travel this route most frequently depart from Leiria and arrive in Tavira, Avenida Varzea Grande.
Passengers board their bus most frequently from Leiria and travel around 1 mile (s) / 2 km from the city center to this bus station.
Passengers traveling this route most often arrive at Tavira, Avenida Varzea Grande and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Tavira.
Here are some other resources that might have the information you need