|Distance||91 miles (146 km)|
|Average bus duration||3 h 40 min|
|Average bus ticket price||$35 (€29)|
Buses from Altamura to Lecce cover the 91 miles (146 km) long journey taking on average 3 h 40 min with our travel partners like. There are direct bus services available. While the average ticket price for this journey costs around $35 (€29), you can find the cheapest bus ticket for as low as $35 (€29). Travelers depart most frequently from Altamura and arrive in Lecce, Piazza Carmelo Bene.
When departing from Altamura, you have various bus station options to start your journey from including Altamura, Via Putignano (Via Locorotondo), Altamura, Via Matera (Hotel Svevo) and Altamura, Via Matera Via Treviso. When arriving in Lecce, you can end your route in bus stations like Lecce, Piazza Carmelo Bene, Lecce, Piazza Carmelo Bene and Lecce.
Omio customers book a bus from Altamura to Lecce, Piazza Carmelo Bene most frequently for this route.
Passengers booking this journey most frequently board their buses from Altamura and need to travel around 0.4 miles (627 m) from the city center to get to this bus station.
Passengers arriving in Lecce most often arrive at Lecce, Piazza Carmelo Bene and need to travel around 0.4 miles (690 m) from this bus station to the city center.
Here are some other resources that might have the information you need