Canosa di Puglia
|
Latest page update: 20 May 2025
|
By: Dion Protani
|
Where to Stay
Where to Stay in Canosa di Puglia
Canosa di Puglia has a modest selection of established hotels, serving both visitors to the town’s archaeological sites and those travelling through northern Puglia. Reviews generally highlight comfort, convenience and reliable service, with properties located close to the centre or along the main routes.
Hotel d’Altavilla is a well-regarded choice, offering comfortable rooms, a pool, gardens and positive guest feedback for both leisure and business stays (€€). Hotel Canusium provides a smaller, family-run hotel experience with modern rooms, a restaurant and consistently good reviews for service and value (€€). Another option is Hotel Dei Cavalieri, located in the town centre, featuring classic interiors, dining facilities and favourable ratings for both comfort and convenience (€€).
Hotel d’Altavilla is a well-regarded choice, offering comfortable rooms, a pool, gardens and positive guest feedback for both leisure and business stays (€€). Hotel Canusium provides a smaller, family-run hotel experience with modern rooms, a restaurant and consistently good reviews for service and value (€€). Another option is Hotel Dei Cavalieri, located in the town centre, featuring classic interiors, dining facilities and favourable ratings for both comfort and convenience (€€).
Where is
Where is Canosa di Puglia?
|
The historic town of Canosa di Puglia is situated within the Barletta Andria Trani province and has a population of around 30,000 residents.
It stands at an elevation of 105 metres above sea level while nearby places of interest include Cerignola, Andria, Castel del Monte, Barletta and Trani. |
Comune di Canosa di Puglia
|
Province: Barletta Andria Trani
Region: Puglia Population: 27,680 (in 2024 - source) Size: 151 km² Elevation: 105 metres Close by: Cerignola, Andria, Castel del Monte, Barletta, Trani Recommended accommodation: Hotel d'Altavilla |
What People Ask About Canosa di Puglia, Puglia
Is Canosa di Puglia worth visiting?
Yes, Canosa di Puglia is worth visiting for its archaeological heritage, Roman remains, and medieval churches. It is one of Puglia’s oldest towns, with sites spanning pre-Roman, Roman, and Byzantine periods.
How do I get to Canosa di Puglia?
Canosa di Puglia has its own train station on the regional line between Barletta and Spinazzola. By car it is accessible via the A14 motorway, with exits nearby. Bari Airport is about 1 hour away, while Naples Airport is just over 2 hours.
What are the main attractions in Canosa di Puglia?
Key sights include the Roman Bridge over the Ofanto River, the Baptistery of San Giovanni, underground tombs, and the Cathedral of San Sabino. The Archaeological Museum showcases finds from the town’s long history.
What is Canosa di Puglia known for?
The town is known for its Roman archaeological remains, ceramics, and wine production. It has been continuously inhabited since antiquity and is considered an open-air museum of Puglia’s layered history.
Are there festivals in Canosa di Puglia?
Yes, the town hosts religious and cultural events, including Easter processions, the feast of San Sabino in July, and festivals celebrating local wine and food. These reflect its strong traditions and community identity.
Related links
Discover
Discover Canosa di Puglia
Canosa di Puglia is one of the oldest towns in northern Apulia, positioned on a rise between the Ofanto River and the plains that lead towards the Adriatic coast. The surrounding landscape is marked by vineyards, olive groves, and archaeological remains that trace its long continuity of settlement. Within its historic centre, winding streets, stone houses, and open piazzas reflect a blend of Roman, medieval, and later influences that give the town a distinctive layered character.
Once an important Roman colony known as Canusium, it preserves significant remains from antiquity, including tombs, mosaics, and early Christian catacombs. The Cathedral of San Sabino, with its mix of Romanesque and early Christian features, stands as one of the region’s most notable monuments. Canosa di Puglia also features archaeological museums and ruins that tell the story of its ancient past, while its location near Barletta, Andria, and Minervino Murge links it to a wider network of historical and cultural sites across northern Apulia.
Once an important Roman colony known as Canusium, it preserves significant remains from antiquity, including tombs, mosaics, and early Christian catacombs. The Cathedral of San Sabino, with its mix of Romanesque and early Christian features, stands as one of the region’s most notable monuments. Canosa di Puglia also features archaeological museums and ruins that tell the story of its ancient past, while its location near Barletta, Andria, and Minervino Murge links it to a wider network of historical and cultural sites across northern Apulia.
Things to Do
Things to Do in Canosa di Puglia
- Centro Storico di Canosa di Puglia spreads across low hills near the Ofanto River, its streets winding among stone buildings, noble palaces, and quiet alleys echoing with ancient history. The town radiates classical charm, with elegant façades and glimpses of Roman ruins integrated into daily life. Small piazzas reveal views of olive groves and distant plains. Walking here offers a journey into a place where antiquity and local tradition coexist.
- Cattedrale di San Sabino rises at the heart of Canosa, its Romanesque façade crowned by a graceful rose window and slender arches. Inside are marble columns, mosaic floors, and sacred relics of Saint Sabino. The cathedral has long anchored religious life and devotion. It remains a cherished symbol of Canosa’s spiritual and artistic heritage.
- Ipogei di Canosa lie hidden beneath the town, a network of underground tombs and chambers dating back to the Roman and pre-Roman eras. Visitors explore intricate carvings, frescoes, and burial niches that tell stories of noble families. Walking these tunnels feels like stepping into ancient secrets. The hypogea stand as Canosa’s most fascinating archaeological treasure.
- Piazza della Repubblica serves as Canosa’s lively centre, edged by historic buildings, cafés, and vibrant markets. The square hosts festivals, concerts, and bustling gatherings under open Apulian skies. Cobblestones and glimpses of archaeological ruins add unique charm. It’s the perfect place to savour life in Canosa di Puglia.
- Guided archaeological and cultural tours in Canosa di Puglia lead visitors through Roman ruins, hypogea, and ancient churches woven into the modern townscape. Local guides share tales of emperors, noble tombs, and regional traditions. Tours often include tastings of local olive oil, breads, and Puglian wines. Exploring reveals Canosa’s blend of deep history, artistry, and authentic Apulian spirit.
Tours and Activities
Canosa di Puglia Tours and Activities
Photo Gallery
Canosa di Puglia Photo Gallery
Puglia Top 10 - My Recommended Destinations in Puglia
1. Lecce
2. Alberobello
3. Otranto
4. Gallipoli
5. Polignano a Mare
6. Monopoli
7. Vieste
8. Trani
9. Giovinazzo
10. Castel del Monte
👉 Explore the Top 10 Places to Visit in Puglia
1. Lecce
2. Alberobello
3. Otranto
4. Gallipoli
5. Polignano a Mare
6. Monopoli
7. Vieste
8. Trani
9. Giovinazzo
10. Castel del Monte
👉 Explore the Top 10 Places to Visit in Puglia
How to Get to [Place Name]
How to Get to Canosa di Puglia
By Rail: Canosa di Puglia has its own train station on the Barletta–Spinazzola line, operated by Ferrovie del Nord Barese. Regional services connect the town to Barletta in approximately 30 minutes, with onward connections to Bari and Foggia available from there. The station is located near the town centre, within easy reach of local services and accommodation.
By Road: Canosa di Puglia lies in the northern part of the Bari province, around 70 kilometres west of Bari. The drive takes roughly 1 hour via the A14 and SS93 roads. From Barletta, the distance is about 25 kilometres, taking around 25 minutes by car. Parking is generally available near the centre and close to the archaeological areas.
Nearest International Airports:
By Road: Canosa di Puglia lies in the northern part of the Bari province, around 70 kilometres west of Bari. The drive takes roughly 1 hour via the A14 and SS93 roads. From Barletta, the distance is about 25 kilometres, taking around 25 minutes by car. Parking is generally available near the centre and close to the archaeological areas.
Nearest International Airports:
- Bari Karol Wojtyła Airport: Located about 70 kilometres east of Canosa di Puglia, with a journey time of around 1 hour via the A14 motorway. This is the closest major airport, offering regular domestic and international flights.
- Foggia Gino Lisa Airport: Approximately 70 kilometres northwest of Canosa di Puglia, with a drive of about 1 hour via the SS655. A small regional airport serving limited domestic routes.
- Brindisi Salento Airport: Situated roughly 160 kilometres southeast, the drive takes around 2 hours via the SS16. It provides a wide range of European flight connections and serves as an alternative for travellers visiting northern Puglia.
Private Transfers
Canosa di Puglia Private Transfers
A private transfer provides a comfortable and reliable way to travel to or from Canosa di Puglia, offering a direct service that allows you to relax while a professional local driver takes care of the journey. It’s a convenient option for those who prefer not to navigate public transport or drive themselves.
Both Bari Karol Wojtyła Airport and Brindisi Airport are well connected by road, making private transfers a straightforward choice for arrivals and departures. Transfers can also be arranged to nearby destinations such as Barletta, Andria, and Trani, as well as to other towns and cities across Puglia.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.
Both Bari Karol Wojtyła Airport and Brindisi Airport are well connected by road, making private transfers a straightforward choice for arrivals and departures. Transfers can also be arranged to nearby destinations such as Barletta, Andria, and Trani, as well as to other towns and cities across Puglia.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.

