|Distance||416 miles (671 km)|
Buses from Canosa di Puglia to Brescia cover the 416 miles (671 km) long route with our travel partners like. There are direct bus services available. Travelers depart most frequently from Canosa Di Puglia and arrive in Brescia, V. Solferino.
When departing from Canosa di Puglia, you have various bus station options to start your journey from including Canosa di Puglia, Viale Iº Maggio, Canosa di Puglia, Barletta-Andria-Trani/ Viale I Maggio and Canosa di Puglia, Viale Iº Maggio. When arriving in Brescia, you can end your route in bus stations like Brescia, V. Solferino, Brescia, Via della Volta / Viale Duca degli Abruzzi and Brescia, Brescia-Montichiari Airport.
Omio customers book a bus from Canosa Di Puglia to Brescia, V. Solferino most frequently for this route.
Passengers booking this journey most frequently board their buses from Canosa Di Puglia and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.
Passengers arriving in Brescia most often arrive at Brescia, V. Solferino and need to travel around 1 mile (s) / 1 km from this bus station to the city center.
Here are some other resources that might have the information you need