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