Distance | 362 miles (584 km) | |
Average bus duration | 11 h 50 min | |
Average bus ticket price | $72 (€63) | |
Direct bus | No | |
Bus companies | Marino Autolinee |
Buses from Udine to Canosa di Puglia cover the 362 miles (584 km) long journey taking on average 11 h 50 min with our travel partners like Marino Autolinee. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $61 (€53), but the average price of bus tickets is $72 (€63). Travelers depart most frequently from Udine, Autostazione Viale Europa Unita and arrive in Canosa di Puglia.
When taking the bus between Udine and Canosa di Puglia, you can choose to depart from bus stations like Udine, Autostazione Viale Europa Unita, Udine, Viale Europa Unita and Udine, Terminal Nord Direzione Sud. Your route can end in bus stations such as Canosa di Puglia, Canosa di Puglia, Barletta-Andria-Trani/ Viale I Maggio and Canosa di Puglia, Viale Iº Maggio.
Omio customers who travel this route most frequently depart from Udine, Autostazione Viale Europa Unita and arrive in Canosa di Puglia.
Passengers booking this journey most frequently board their buses from Udine, Autostazione Viale Europa Unita and need to travel around 0.5 miles (824 m) from the city center to get to this bus station.
Passengers arriving in Canosa di Puglia most often arrive at Canosa di Puglia and need to travel around 0.2 miles (383 m) from this bus station to the city center.
Here are some other resources that might have the information you need