All bus routes to Canosa di Puglia (Italy) B R B Coach from Bari Airport to Canosa di Puglia R Bus from Rome to Canosa di Puglia