Travel guide · Italy

Bari Travel Guide: Things to Do & Best Time to Visit

Bari, the capital of Puglia on Italy’s Adriatic coast, is a lively port city with a maze-like old town, a long seafront promenade and a strong food culture. Visitors come for the Basilica of San Nicola, handmade orecchiette pasta and relaxed southern Italian life, and as a base for Polignano a Mare, the trulli of Alberobello and Matera.

Top things to do in Bari

Bari combines a characterful old town and seafront with easy access to some of Puglia’s most beautiful towns and coastline.

  • Bari Vecchia — The old town, a tangle of whitewashed lanes, small squares and churches on a peninsula between the two harbours.
  • Basilica of San Nicola — A landmark of Romanesque architecture that holds the relics of Saint Nicholas, a major place of pilgrimage for Catholic and Orthodox Christians.
  • Cathedral of San Sabino — Bari’s Romanesque cathedral, with a calm, elegant interior and an underground archaeological area.
  • Castello Normanno-Svevo — A massive Norman and Swabian castle at the edge of the old town, used for exhibitions.
  • Strada Arco Basso — A lane in the old town where local women make orecchiette pasta by hand outside their doorways.
  • Lungomare — One of the longest seafront promenades in Italy, ideal for an evening walk along the Adriatic.
  • Day trips in Puglia — Clifftop Polignano a Mare, the cone-roofed trulli of Alberobello and the cave dwellings of Matera are all within easy reach.

Best time to visit Bari

Late spring, from May to June, and early autumn, from September to October, are the best times to visit Bari and Puglia. The weather is warm and sunny, the sea is pleasant for swimming, and it is comfortable to explore the old town and nearby towns on foot.

July and August are hot and dry, and the beaches and coastal towns are at their busiest with Italian holidaymakers, particularly around mid-August. Evenings are lively, with locals strolling the seafront late into the night, but book accommodation and day trips early in high summer.

Winter is mild but can be windy and wet, and it is the quietest season. One of the city’s most important celebrations is the Feast of Saint Nicholas in early May, when a statue of the saint is carried in procession and taken out to sea by boat. Saint Nicholas is also honoured in December.

Getting from the airport

Bari Karol Wojtyła Airport lies around 8 kilometres north-west of the city centre and is the main airport for central Puglia.

  • Train — A regional rail line runs from the station connected to the terminal to Bari Centrale railway station in around 20 minutes. From the station, the old town is around 15 to 20 minutes on foot.
  • Shuttle and city buses — Airport shuttle buses and local bus lines connect the terminal with the central station and the city, taking around 30 minutes depending on traffic.
  • Taxi — Taxis wait outside arrivals, and the drive to the centre usually takes around 20 minutes.

Bari Centrale is also the starting point for trains to Polignano a Mare, Monopoli and Lecce, while coaches and regional trains serve Alberobello and Matera. Many visitors hire a car at the airport to explore the Puglia countryside at their own pace.

Where to stay

Bari is compact, and most visitors stay within walking distance of the old town, the seafront or the central station.

  • Bari Vecchia — Atmospheric and full of character, ideal for first-time visitors who want to wake up in the historic lanes.
  • Murat — The 19th-century grid district beside the old town, with shopping streets, cafés and restaurants, suited to most travellers.
  • Lungomare and Madonnella — Seafront areas to the south-east of the centre, popular with couples who enjoy sea views and evening walks.
  • Near Bari Centrale — Practical for the airport train and day trips around Puglia, with a wide range of accommodation.
  • Poggiofranco — A modern residential district further from the centre, better suited to longer stays with a car.

Travel tips

  • Getting around — The old town, Murat and the seafront are easily explored on foot. Trains and coaches connect Bari with other towns in Puglia.
  • Local food — Try orecchiette, focaccia barese, panzerotti and fresh seafood, often eaten raw in the local tradition. Lunch is usually the main meal.
  • Safety — Bari is generally welcoming, but keep an eye on your belongings in crowded places and at the station, and avoid leaving valuables in parked cars.
  • Payment — Cards are widely accepted, but small bakeries, street food stalls and family-run trattorias may prefer cash.
  • Etiquette and tipping — Dress modestly in churches, including the Basilica of San Nicola. Tipping is not expected, but rounding up for good service is appreciated.
  • Entry requirements — Visa and entry rules depend on your nationality. Check the latest requirements with official sources before you travel.

Frequently asked questions

What is the best time to visit Bari?

May to June and September to October offer warm, sunny weather and pleasant sea temperatures, without the peak heat and crowds of July and August. Early May also brings the Feast of Saint Nicholas.

Which airport serves Bari?

Bari is served by Bari Karol Wojtyła Airport (BRI), located around 8 kilometres north-west of the city centre. It is the main airport for central Puglia and well connected by rail and road.

How do I get from the airport to the city centre?

A regional train links the airport with Bari Centrale station in around 20 minutes. Airport shuttles and city buses take around 30 minutes, and a taxi to the centre usually takes about 20 minutes.

What currency is used in Bari?

Bari uses the euro (EUR), like the rest of Italy. Cards are accepted in most hotels, shops and restaurants, but carrying some cash is useful for bakeries, street food and small trattorias.

Do I need a visa to visit Italy?

Visa requirements depend on your nationality and the purpose of your trip. Please check official government sources or the IATA Travel Centre for the latest entry requirements before travelling.

Can I visit Alberobello and Matera from Bari?

Yes. Both make popular day trips from Bari. Alberobello, known for its trulli, is reached by regional train or car, and Matera, famous for its ancient cave dwellings, is around an hour away by road.

Updated:

More destinations