|Distance||397 miles (640 km)|
|Average bus duration||11 h 10 min|
Buses from Altamura to Treviso cover the 397 miles (640 km) long journey taking on average 11 h 10 min with our travel partners like. There are direct bus services available. Travelers depart most frequently from Altamura and arrive in Treviso, Aeroporto.
When departing from Altamura, you have various bus station options to start your trip from including Altamura, Via Putignano (Via Locorotondo), Altamura, Via Matera (Hotel Svevo) and Altamura, Via Matera Via Treviso. When arriving in Treviso, you can end your route in bus stations like Treviso, Aeroporto, Treviso and Treviso, Cimitero.
Omio customers book a bus from Altamura to Treviso, Aeroporto most frequently for this route.
The most popular departure bus station with passengers for this route, called Altamura, is located 0 mile (s) / 0 km from the city center of Altamura.
The most popular arrival bus station, Treviso, Aeroporto, is located 2 mile (s) / 3 km away from the city center of Treviso.
Here are some other resources that might have the information you need