Bari, Italy: The Ultimate Travel Guide 2025

The Port Of Bari Italy
The port of Bari Italy
CC BY-SA 2.0 / loloieg (Laurent Massoptier)

Although it is a leading commercial and industrial center, the bustling port city of Bari offers plenty to charm tourists who pass through on their way to Greece or ports on the eastern Adriatic. Bari serves as the gateway to Puglia’s whitewashed towns, stunning beaches, and unspoiled countryside. This charming, albeit sometimes gritty, city is well worth a visit. The atmospheric old town (Bari Vecchia) is brimming with medieval buildings and churches, offering a glimpse into both traditional and modern Italian life.

Bari is a city full of character, charm, and personality. Corso Vittorio Emanuele II divides the old and new sections of the city. While most attractions are located in old Bari, the new city hosts transport hubs and shopping precincts. Additionally, Bari boasts a magnificent promenade - one of the longest in Europe - perfect for enjoying the Italian tradition of passeggiata, a leisurely evening stroll to socialize and be seen.

Today, Bari presents itself as almost two distinct towns. The picturesque old quarter, with its historic attractions, is crowded into a maze of narrow streets at the end of a peninsula. In contrast, the new town features broad avenues and spacious layouts, stretching to the south. The busy Corso Vittorio Emanuele II serves as the dividing line between the old and new parts of the city. Around Bari, visitors can find several Adriatic beaches that are less crowded and commercialized compared to those farther north, around Rimini, offering a more relaxed coastal experience.

History of Bari

Bari, the capital city of the Apulia (Puglia) region in southern Italy, has a rich and diverse history that spans over millennia. Its strategic location on the Adriatic Sea has made it an important cultural and commercial hub throughout the ages.

Ancient History

Bari’s origins date back to the Bronze Age, around 1500 BC, when it was a small fishing village. It later became a Greek colony, known as Barium, and developed into an important port. During the Roman period, Bari flourished due to its strategic location along the Via Traiana, a significant Roman road connecting Rome to Brindisi. The city became a thriving center for commerce and trade.

Middle Ages

After the fall of the Roman Empire, Bari experienced a tumultuous period marked by invasions and changes in control. It was conquered by the Lombards, followed by the Byzantines in the 6th century. Under Byzantine rule, Bari became the capital of the theme (province) of Longobardia.

In the 9th century, Bari fell into the hands of the Saracens, who held it for about 30 years. The city was eventually recaptured by the Byzantines in 871 AD. Bari continued to grow in importance and became an archbishopric in the early Middle Ages.

Norman Conquest

In 1071, Bari was conquered by the Normans under Robert Guiscard. This marked the beginning of a period of relative stability and growth. The Normans fortified the city and initiated significant construction projects, including the Basilica di San Nicola, built to house the relics of Saint Nicholas, which were brought to Bari from Myra in 1087. The basilica became a major pilgrimage site, enhancing Bari’s religious significance.

Hohenstaufen and Angevin Rule

Bari came under the control of the Hohenstaufen dynasty in the 12th century, becoming part of the Kingdom of Sicily. Emperor Frederick II favored Bari, and the city prospered under his rule. However, after the fall of the Hohenstaufens, Bari was taken over by the Angevins in the 13th century.

Renaissance and Modern Era

During the Renaissance, Bari was ruled by the Sforza family and later by the Kingdom of Naples. The city’s port continued to be a crucial point for trade and military expeditions. Bari faced significant challenges during this period, including plagues and Ottoman attacks.

In the 19th century, Bari became part of the unified Kingdom of Italy. The city underwent modernization, with new urban development and the construction of important infrastructure. Bari’s port was expanded, and the city became an important industrial and commercial center.

20th Century and Beyond

During World War II, Bari played a significant role as a strategic port for the Allies. The city was heavily bombed, and one of the most tragic incidents occurred on December 2, 1943, when a German air raid resulted in the release of mustard gas from a sunken Allied ship, causing numerous casualties.

In the post-war period, Bari rebuilt and continued to grow. Today, it is a vibrant city with a mix of old and new, boasting a rich cultural heritage, lively markets, and a thriving port. Bari Vecchia, the old town, remains a maze of narrow streets filled with history, while the modern city offers a dynamic urban experience.

Bari’s history is a testament to its resilience and importance as a cultural and economic hub in the Mediterranean region.

Visiting Bari for the first time and wondering what are the top places to see in the city? In this complete guide, I share the best things to do in Bari on the first visit. To help you plan your trip, I have also included an interactive map and practical tips for visiting!

This website uses affiliate links which earn a small commission at no additional cost to you.

14 Best places to See in Bari

This complete guide to Bari not only tells you about the very best sights and tourist attractions for first-time visitors to the city but also provide insights into a few of our personal favorite things to do.

This is a practical guide to visiting the best places to see in Bari and is filled with tips and info that should answer all your questions!

Petruzzelli Theatre

Petruzzellibarioggi
Petruzzellibarioggi
CC BY-SA 2.0 / Fabio Cianciola (il sottoscritto)
In the heart of Bari stands the Petruzzelli Theatre, one of the must-see places in Bari and an enduring emblem of the city’s cultural soul. Opened in 1903, this grand opera house is not just a venue for performances but a living monument to Bari’s passion for the arts. From its gilded interiors and frescoed ceilings to its dramatic past…
Location: Petruzzelli, Corso Cavour, Bari, Metropolitan City of Bari, Italy | Distance: 155.5km
Visiting Petruzzelli Theatre

We recommend to rent a car in Italy through Discover Cars, they compare prices and review multiple car rental agencies. Book your rental car here.

Lungomare Promenade

La Ruota Panoramica Bari
La ruota panoramica Bari
CC BY-SA 4.0 / Cinzia la fotografa
Bari’s Lungomare is one of the top attractions in the city — a sweeping seafront promenade that perfectly captures the spirit of southern Italy. Stretching for 15 kilometers along the Adriatic Sea, it offers breathtaking views of the water, elegant lampposts, and a rhythm of life that moves at the pace of the sea breeze. Whether you’re here at sunrise…
Location: Lungomare Nazario Sauro, Bari, Metropolitan City of Bari, Italy | Distance: 155.5km
Visiting Lungomare Promenade

Here is a complete selection of hotel options in Bari. Feel free to review each one and choose the stay that best suits your needs.

Margherita Theatre

Teatro Margherita
Teatro Margherita
CC BY-SA 4.0 / Augusto Aulenta
Rising gracefully above the waters of Bari’s old port, the Margherita Theatre is one of the top sights in Bari for lovers of architecture, history, and modern art. With its elegant Liberty-style design and dramatic seaside setting, the theatre is both a relic of early 20th-century glamour and a symbol of Bari’s cultural renewal. First opened in 1914 and reborn…
Location: Teatro Margherita Piazza IV Novembre 70122 Bari BA Italy | Website | Distance: 155.5km
Visiting Margherita Theatre

Traveling to a country with a different currency? Avoid ATM transaction fees and pay in local currency with a Wise Card. Having used it for over 5 years, we've saved loads on fees!

Piazza del Ferrarese

Piazza Del Ferrarese
Piazza del ferrarese
CC BY-SA 4.0 / GioBatt50
Piazza del Ferrarese, named after the 17th-century merchant Stefano Fabri from Ferrara, is one of the top attractions in Bari and a lively gateway between the old town (Città Vecchia) and the modern city. It’s a space that effortlessly captures the spirit of Bari — where fishermen, pilgrims, students, and travelers mingle beneath the southern sun. The square offers sweeping…
Location: Piazza del Ferrarese, Bari, Metropolitan City of Bari, Italy | Distance: 155.5km
Visiting Piazza del Ferrarese

Explore Bari at your own pace with our self-guided walking tour! Follow our curated route to discover must-see sights and local secrets that makes Bari one of the best places to visit in Italy.

Museo Diocesano, Bari

Bari Museo Diocesano
Bari museo diocesano
CC BY-SA 3.0 / Sailko
The Museo Diocesano in Bari is a treasure trove of religious art and historical artifacts, offering a deep dive into the spiritual and cultural heritage of the region. Located in the heart of the city, the museum is housed in a historic building that was once part of the archbishop's palace. The collection spans several centuries and includes a wide…
Location: Museo Diocesano & Museo della Cattedrale, Strada Ronchi, Bari, Metropolitan City of Bari, Italy | Price: Adults €5 | Website | Distance: 155.5km
Visiting Museo Diocesano, Bari

Bari Civic Museum

Museo Civico Di Bari
Museo Civico di Bari
CC BY-SA 4.0 / August Dominus
Tucked within the winding streets of Bari Vecchia, the Civic Museum of Bari offers an intimate look at the city’s storied past. Housed in a medieval tower house since 1977, the museum presents a thoughtful journey through Bari’s evolution from the Renaissance era to the modern day. Inside, visitors are greeted with an eclectic collection of historic objects — from…
Location: Museo Civico Bari Str. Sagges, 13 70122 Bari BA Italy | Hours: From Monday to Friday: : 9:30-18:00 (last entry 17:30) Saturday: 09:30-13:30 (last entry 13:00) Sunday: 17:00-20:00 (last entry 19:30) | Price: €5,00 | Website | Distance: 155.5km
Visiting Bari Civic Museum

Sant’Antonio Abate Fortino

Fortino Di SantAntonio Lungomare Imperatore Augusto
Fortino di SantAntonio Lungomare Imperatore Augusto
CC BY-SA 4.0 / Enric
Overlooking the old port from the Imperatore Augusto seafront, Sant’Antonio Abate Fortino is one of the must-see places in Bari for history enthusiasts and anyone drawn to sea views with a story. Once a vital part of the city’s medieval defenses, this fort has evolved from a Norman stronghold to a cultural venue, its walls holding centuries of local legend…
Location: Il Fortino di Sant'Antonio 70123 Bari BA Italy | Distance: 155.5km
Visiting Sant’Antonio Abate Fortino

Piazza Mercantile

Bari   Fontana Della Pigna
Bari Fontana della Pigna
CC BY-SA 4.0 / Acquario51
Piazza Mercantile, or Merchant Square, is one of the must-see places in Bari — a space where history, commerce, and daily life have intertwined for centuries. Nestled in the heart of the old city near the seafront, this square has been the pulse of Bari’s civic and social life since medieval times. Framed by elegant palaces, clock towers, and cafés,…
Location: Piazza Mercantile, Bari Metropolitan City of Bari, Italy | Hours: 24 Hours | Price: Free | Distance: 155.5km
Visiting Piazza Mercantile

Bari Cathedral

Cattedrale Di San Sabino Bari
Cattedrale di San Sabino Bari
CC BY-SA 3.0 / Berthold Werner
Bari Cathedral, also known as the Cathedral of Saint Sabinus, is one of the must-see places in Bari, offering a quieter, more reflective experience compared to the bustling Basilica of Saint Nicholas. Standing gracefully amid the narrow alleys of Bari Vecchia, this cathedral captures the spirit of resilience — rebuilt from ruins after the devastating sack of 1156. With its…
Location: Cattedrale Metropolitana Primaziale San Sabino, Piazza dell'Odegitria, Bari, Metropolitan City of Bari, Italy | Distance: 155.5km
Visiting Bari Cathedral

Swabian Castle

Bari   Castello Normanno Svevo
Bari Castello Normanno Svevo
CC BY-SA 4.0 / Ysogo
The Swabian Castle, also known as the Hohenstaufen Castle, stands as one of the must-see places in Bari — a striking symbol of medieval might and imperial ambition. Perched near the old town, its pale stone walls and moat speak of a time when Bari was both a frontier stronghold and a royal residence. Within these walls, Norman, Swabian, and…
Location: Castello Normanno-Svevo di Sannicandro, Piazza Castello, Sannicandro di Bari, Metropolitan City of Bari, Italy | Hours: Daily 9:00 - 19:00 Closed Monday, Tciket office closes at 18:00 | Price: € 10 | Website | Distance: 155.5km
Visiting Swabian Castle
Powered by GetYourGuide

Museo Nicolaiano

Bari Museo Nicolaiano
Bari museo nicolaiano
CC BY-SA 4.0 / Sailko
Located beside the Basilica di San Nicola in Bari Vecchia, the Museo Nicolaiano is one of the top attractions in Bari for anyone interested in the city’s spiritual and artistic heritage. This beautifully curated museum showcases the deep connection between Bari and its patron saint, Saint Nicholas, whose relics have drawn pilgrims here for centuries. First opened in 2010 and…
Location: Museo Nicolaiano, Largo Papa Urbano II, Bari, Metropolitan City of Bari, Italy | Hours: Everyday 11.00-18.00; Closed Wednesday | Price: Free | Distance: 155.5km
Visiting Museo Nicolaiano

Basilica San Nicola

Basilica San Nicola Bari
Basilica San Nicola Bari
CC BY-SA 4.0 / Claz82
The Basilica of Saint Nicholas isn’t just a church — it’s one of the must-see places in Bari and a spot that blends deep faith, medieval history, and legendary stories that inspired the modern-day Santa Claus. Walking up to its white limestone walls and chunky towers, you get that “yep, this place has seen some centuries” feeling. Step inside and…
Location: Basilica San Nicola, Largo Abate Elia, Bari, Metropolitan City of Bari, Italy | Distance: 155.5km
Visiting Basilica San Nicola

Church of Santa Maria del Buonconsiglio

Bari   Ruderi Della Chiesa Di Santa Maria Del Buonconsiglio
Bari Ruderi della Chiesa di Santa Maria del Buonconsiglio
CC BY-SA 4.0 / Acquario51
Nestled in a quiet corner of Bari Vecchia, the square of Santa Maria del Buonconsiglio is one of the must-see places in Bari for history lovers and those who enjoy uncovering hidden stories. Though the original Byzantine church was demolished in the 1930s, the site still exudes a sense of mystery and reverence, its standing Roman columns and mosaic fragments…
Location: Chiesa di Santa Maria del Buon Consiglio, Vico Forno San Scolastica, Bari, Metropolitan City of Bari, Italy | Distance: 155.5km
Visiting Church of Santa Maria del Buonconsiglio

Archaeological Museum of Santa Scolastica

Convento Di Santa Scolastica Via Venezia 73 Bari Actual Museu Arqueologic
Convento di Santa Scolastica Via Venezia 73 Bari actual Museu Arqueologic
CC BY-SA 4.0 / Enric
Perched on the edge of Bari’s old town, the Archaeological Museum of Santa Scolastica is one of the must-see places in Bari for anyone with a passion for ancient history. Housed in a beautifully restored medieval monastery overlooking the Adriatic, this museum tells the story of Puglia’s earliest civilizations — from prehistoric settlements to the Greek, Roman, and Byzantine eras.…
Location: Chiesa rettoria di Santa Scolastica da Norcia, Strada Annunziata, Bari, Metropolitan City of Bari, Italy | Hours: Tuesday to Saturday 09.00 - 19.00 Sunday and holidays 09.00 - 13.00 Monday closed | Price: €5.00 | Website | Distance: 155.5km
Visiting Archaeological Museum of Santa Scolastica

Best Day Trips from Bari

A day trip from Bari offers the perfect opportunity to escape the urban rhythm and discover the surrounding region's charm. Whether you're drawn to scenic countryside, historic villages, or cultural landmarks, the area around Bari provides a variety of easy-to-reach destinations ideal for a one-day itinerary. If you are looking to rent a car in Italy I recommend having a look at Discover Cars, first, as they compare prices and review multiple car rental agencies for you.

Alberobello

Italy Alberobello
italy Alberobello
Alberobello, a picturesque town in the Puglia region of southern Italy, is renowned for its unique trulli buildings—traditional dry stone huts with conical roofs. These trulli date back to the 14th century and were originally constructed without mortar to evade taxes on permanent dwellings. In 1996, Alberobello's trulli were designated as a UNESCO World Heritage Site due to their historical…
Visiting Alberobello
Powered by GetYourGuide

Egnazia

Egnazia
egnazia
CC BY-SA 3.0 / Sailko
Egnazia, or Gnatia as it was once called, lies along the Adriatic coast, just southeast of Bari. The site traces its origins to the Bronze Age, around the 13th century BC, and reveals a layered history shaped by Greek settlers, Roman builders, and centuries of invasions from across the sea. What makes Egnazia so captivating is its authenticity — here,…
| Hours: Summer: 8:30am - 7:30pm Winter: 8:30am - 4:30pm | Price: €3 | Distance: 50.5km
Visiting Egnazia

Matera

Italy Matera
italy matera
Visiting Matera, Italy, is like stepping back in time to a city where history and culture are carved into the very stone. Known for its ancient cave dwellings, or "Sassi," Matera offers a unique glimpse into the past, with structures dating back thousands of years. As you wander through the labyrinthine streets, you’ll encounter rock-hewn churches, some adorned with centuries-old…
Visiting Matera
Powered by GetYourGuide

Brindisi

Brindisi Harbour
Brindisi Harbour
CC BY-SA 4.0 / Fiurl11
Brindisi is a significant city on the Adriatic coast of Southern Italy in the Apulia region, with a population of just over 88,000. Its natural port has historically been crucial to the region's development, thanks to its strategic location and active trade with Greece and other Adriatic nations. The city's diverse economy includes agriculture, chemical processing, electricity generation, and commercial…
Visiting Brindisi
Powered by GetYourGuide

Lecce

Lecce
Lecce
CC BY-SA 1.0 / Bernard Gagnon
If Lecce, the provincial capital, were not so remotely located at the heel of Italy, its wealth of Baroque architecture would likely make it one of the country's most visited cities. The architects here benefited greatly from the local golden yellow limestone, which is butter-soft and easy to carve. This allowed for the creation of astonishingly intricate and detailed embellishments…
Visiting Lecce
Powered by GetYourGuide

Castrovillari

Castrovillari
Castrovillari
CC BY-SA 3.0 / Martire Domenico
Visiting Castrovillari, a charming town in the Calabria region of southern Italy, offers a journey into a place rich in history and surrounded by natural beauty. Nestled at the foot of the Pollino Massif, Castrovillari serves as a gateway to the Pollino National Park, the largest national park in Italy. The town itself is steeped in history, with its origins…
Visiting Castrovillari

Where to Stay in Bari

When choosing where to stay in Bari, it’s helpful to think of the city in broad zones, each with its own atmosphere. For the historic heart, the winding lanes of the old town (Bari Vecchia) give you a sense of the city’s layered past. Here you might consider staying at Al Pescatore B&B which is a cozy boutique spot tucked into the alleyways and gives you immediate access to the harbour, the Basilica of San Nicola, and street-food by the sea. Staying in this area means embracing the feel of local life and history, making it one of the best places to visit in Bari.

Next is the Murat district, the more modern grid laid out in the 19th century, packed with shops, cafés and convenient streets. An excellent option here is Dilman Luxury Stay where design-minded travellers will feel at home; you’re just a few minutes from Bari Centrale station and within easy reach of the waterfront. This makes it a great place to stay on a walking tour of Bari thanks to its balance of comfort, location and style.

For sea-facing views or a relaxed stay by the coast, head to the Madonnella neighbourhood along the Lungomare. A standout here is Grande Albergo Delle Nazioni which offers sweeping views of the Adriatic, a pool and terrace by the sea. Families or anyone craving seaside breeze will appreciate this quieter rhythm while still being within reach of central Bari.

Lastly, if you’re travelling on a budget or want a practical, well-connected base, consider the area near the train station and just to the east of the city centre. Imago Plus Hotel gives modern rooms, strong reviews and decent value; you’ll be close to transport and still within walking distance of most attractions. This part is one of the things to do in Bari in terms of accommodation — practical, comfortable and efficient.

Using the our Hotel and Accomodation map, you can compare hotels and short-term rental accommodations in Bari. Simply insert your travel dates and group size, and you’ll see the best deals for your stay.

Bari Accommodation Map

Best Time to Visit Bari

Spring (March to May)

Spring is arguably the best season to visit Bari. The weather is mild, with temperatures ranging from 12°C (54°F) in March to around 22°C (72°F) in May. The city comes alive with blooming flowers and outdoor activities, making it an ideal time for sightseeing. Spring also brings various local festivals and events, offering visitors a chance to experience Bari’s rich culture and traditions. The pleasant weather makes exploring Bari Vecchia (the old town) and its narrow, winding streets particularly enjoyable, without the intense heat of summer or the chill of winter.

Summer (June to August)

Summer in Bari is hot and bustling, with temperatures often reaching 30°C (86°F) or higher. This season attracts the most tourists, especially those heading to the Adriatic beaches. While the city is vibrant and full of life, the heat can be overwhelming for some. However, the long, sunny days are perfect for enjoying the beaches and taking leisurely evening strolls along the Lungomare, Bari’s scenic seaside promenade. The city’s nightlife is also at its peak during summer, with numerous outdoor events, concerts, and festivals.

Fall (September to November)

Fall is another excellent time to visit Bari, especially in September and October, when the weather is still warm, ranging from 20°C (68°F) to 25°C (77°F). The summer crowds begin to thin out, offering a more relaxed atmosphere. This season is ideal for exploring the city’s historical sites and enjoying outdoor activities without the extreme heat of summer. November brings cooler temperatures, averaging around 15°C (59°F), but it remains mild enough for sightseeing. The fall harvest season also means an abundance of fresh, local produce, enhancing the culinary experience.

Winter (December to February)

Winter in Bari is mild compared to northern Italy, with temperatures rarely dropping below 5°C (41°F). While it’s the off-season for tourism, this can be a great time to visit if you prefer a quieter experience. The city’s historical sites and museums are less crowded, and you can enjoy a more intimate exploration of Bari Vecchia. The festive season in December brings charming Christmas markets and decorations, adding a magical touch to the city. Although the weather can be unpredictable, with occasional rain, the overall mild climate makes winter a viable option for visiting Bari.

Annual Weather Overview

  • January 12°C
  • February 14°C
  • March 15°C
  • April 19°C
  • May 23°C
  • June 29°C
  • July 31°C
  • August 30°C
  • September 26°C
  • October 23°C
  • November 17°C
  • December 14°C

How to get to Bari

Getting to Bari by Air

Nearest airports: The main gateway is Bari Karol Wojtyła Airport, located about 8 km northwest of the city centre. It's well connected with both domestic and international destinations, including direct flights from major European cities such as Rome, Milan, Paris, London, and Munich. Several budget airlines operate here, making it an easy arrival point for travellers exploring Puglia. The airport offers shuttle buses and train connections to Bari Centrale Station, taking around 20–30 minutes. For the best deals and a seamless booking experience, check out these flights to Bari on Booking.com.

Getting to Bari by Train

Bari sits on one of southern Italy's major railway lines, linking the Adriatic coast with northern and central Italy. Trains arrive frequently at Bari Centrale, the city's main station, located in the Murat district. High-speed Frecciargento and Frecciabianca services connect Bari with Rome, Bologna, Milan, and Venice, while regional trains run regularly to nearby destinations like Polignano a Mare, Monopoli, Lecce, and Foggia. Travelling by train is a scenic and efficient way to reach the city, especially along the Adriatic corridor. Use Omnio to easily compare schedules, book train tickets, and find the best prices all in one place for a hassle-free journey across Italy.

Getting to Bari by Car

Driving to Bari offers flexibility and the chance to explore the Puglian countryside at your own pace. The A14 Autostrada Adriatica runs north–south along Italy's east coast, connecting Bologna with Taranto and passing directly by Bari. From Naples, the A16 motorway provides a direct route through the Apennines. Car rentals are widely available at the airport and within the city. Parking in central Bari can be limited, but there are several garages and pay-and-display areas around the Murat district and near the port. If you are looking to rent a car in Italy I recommend having a look at Discover Cars, first, as they compare prices and review multiple car rental agencies for you.

Travelling around Bari

Once in Bari, getting around is straightforward. The old town is best explored on foot, as its narrow lanes are pedestrian-friendly and packed with atmosphere. For longer distances, the city’s public transport network includes AMTAB buses that connect the main districts, seafront, and railway station. Taxis and ride-sharing services are available, though many visitors prefer walking or renting bikes to enjoy the sea breeze along the Lungomare promenade.

Powered by GetYourGuide