Bari is one of the most important ports in the Adriatic Sea and the best departure option to travel by ferry from Italy to Greece and the Balkans. 

Read our Bari port guide with the best travel tips about ferry connections, discover the best things to do in Bari and see the latest ferry schedules. Book your ferry tickets online on Ferryhopper!

Find useful information about the port of Bari and read about holidays in the city:

 Buildings in the historic center of Bari

Historic buildings in the old center of Bari

Bari ferry port

The port of Bari is one of the principal references for those traveling from the regions of Puglia, Calabria and Sicily, as well as from the cities of Naples and Pescara.

The port area is divided into the Old and the New Port: the New Port of Bari is used for all passenger ferries and cruise ships, while the Old Port mostly serves small vessels, sailing boats and fishing boats.

There are 5 ferry passenger terminals: Molo San Vito, Banchina dogana, Banchina capitaneria, Darsena di Ponente and Molo di ridosso.

The 2 ports are connected by the beautiful promenade of Bari, one of the major attractions of the city. Along the way, it is possible to admire several historic buildings, churches and enjoy the view of the Adriatic Sea.

In the area you will also find many shops, high fashion boutiques and souvenir kiosks.

The ferry companies that normally operate from the port of Bari are: Grandi Navi Veloci (GNV), Anek Superfast, Adria Ferries, Jadrolinija, Ventouris Ferries and European Ferries.

Tip: The long-term parking lots near the New Port area are your best and most convenient option for parking. Bear in mind that most alleys in the old town are metered (marked with blue stripes).

A part of the city center of Bari and its port

Aerial view of Bari’s city center and its port

Ferries from Bari

From the port of Bari in Italy you can travel by ferry to the ports of Albania, Montenegro, Croatia, western Greece, and the Ionian islands. 

On our Map of ferries, you can see all available ferries from Bari to plan your trip in the Adriatic and Mediterranean seas in the most convenient way. 

Here are some useful details about Bari ferry routes:

  • Ferry from Bari to Durrës (Albania)

The ferry route from Bari to the port of Durrës in the Albanian coast runs 18 times a week throughout the year.

The duration of the Bari - Durrës ferry ride varies between 8 and 9 hours depending on the ferry operator.

  • Ferries from Bari to Corfu (Greece)

The ferry route from the port of Bari to the island of Corfu is a seasonal connection that runs weekly, mostly in the summer months. 

There are up to 10 crossings per week available. The duration of the ferry Bari - Corfu ranges from 8 to 11 hours.

  • Ferries from Bari to Igoumenitsa (Greece)

The ferry route from Bari to the port of Igoumenitsa in Western Greece is active throughout the year and it's one of the fastest ways to get from Italy to Greece by ferry. 

The Bari - Igoumenitsa ferry line runs at least once every day and the duration of the boat trip ranges from 9 to 11.5 hours.

  • Ferries from Bari to Patras (Greece)

The ferry from Bari to Patras in northwest Peloponnese, operates once a day all year round. The duration of the Bari - Patras ferry route is approximately 16.5 hours

  • Ferries from Bari to Kefalonia (Greece)

From the port of Bari it is possible to travel once a week during the summer season to the island of Kefalonia. Ferries from Bari arrive at the port of Sami, which is located on the northeastern coast of the island. The duration of the ferry route is approximately 17 hours.

Good to know: Bari isn't connected to other popular Greek destinations, like Athens, Santorini or Zakynthos. However, you can easily reach one of the connected Greek ports and explore the Greek archipelago from there. Check how you can reach Greece from Italy by ferry on our blog.

  • Ferries from Bari to Vlorë (Albania)

The ferry connection from Bari to the port city of Vlorë in southwestern Albania is seasonal and runs only from June to September.

There are up to 2 crossings per week available and the duration of the trip is approximately 11 hours.

  • Ferries from Bari to Dubrovnik (Croatia)

The ferry route from Bari to the port of Dubrovnik in southern Croatia is active throughout the year and it is operated 4 times a week. The duration of the trip is approximately 10 hours.

  • Ferries from Bari to Bar (Montenegro)

The ferry connection from Bari to the coastal town of Bar in southern Montenegro is seasonal and it operates once a day. The duration of the ferry route is approximately 11 hours

Pier of the port of Bari with the town in the background

One of the piers of Bari port

Where is the ferry port of Bari?

The port of Bari is located on the southeast coast of Italy. It is part of Bari's old town and almost a “city within a city”, crossing the Marconi, San Girolamo, Fesca and Libertà districts.

How to get to Bari port

You can easily reach the port of Bari by car or public transport

From the Bari train station you can take bus route 20 to the entrance to Varco Dogana. From Bari airport, you can take bus route 16 to Piazza Aldo Moro and continue with bus line 20.

If you decide to get to Bari port in Italy on foot, you will have to walk northwards for approximately 2.5km starting from Bari train station.

Bench overlooking the sea on the promenade of Bari

Relaxing day by the sea at the promenade of Bari

Holidays in Bari

Bari is deeply linked to its sea and is a city that captures all travelers with its charm.

If you want to spend a great vacation in Bari and discover its true spirit, you should get lost in the labyrinth of colorful alleys of Bari Vecchia. The historic old town is full of architecture and churches, but is also a trendy place for young people during the evening. Also, if you are a food lover, you will surely fall in love with the local street food and the typical Apulian restaurants.

Bari is always enjoyable, but spring is the ideal season to visit. If you decide to go to Bari after mid-May, you could even go on your first swim of the year!

How to get to Bari

You can easily drive to Bari from central and southern Italy as well as reach the city by train and bus. If you don't have your own vehicle, then the fastest and easiest way to get to Bari is by train from Naples in 3 hr 20 min, or from Rome in 3 hr 45 min. 

As for ferry routes, you can take the ferry to Bari from Greece, Croatia, Albania and Montenegro all year round. Bear in mind that some itineraries are only seasonal.

In Bari, there is also an international airport that serves daily domestic flights, as well as flights from several destinations in the UK, Spain, Germany and Belgium.

Curious if Bari is worth visiting? Read our Bari travel guide below and find out!

Traditional square and buildings of Bari Vecchia

The old town of Bari Vecchia with its traditional buildings

Things to do in Bari

If you are wondering what to do in Bari, you should know that this city is not just a stop-over or a departure port for your boat trip to Bari. It’s a beautiful place full of basilicas, castles and historic buildings. On its coast you will find impressive cliffs and white beaches. 

If you decide to spend a few days in Bari, you shouldn't miss a walk through Bari Vecchia (while eating a tasty focaccia), the nightlife of the Murat district, and a relaxing walk on the seafront.

Also, a visit to the beautiful seaside villages in the surrounding area, such as Alberobello, Polignano a Mare and Monopoli is definitely a must.

Beaches in Bari

Close to Bari city center you will find nice beaches for swimming and sunbathing. But if you want to reach the best beaches in Bari, you need to leave the city center. We assure you that it’s worth it!

Here is a list of the beaches we recommend you not to miss:

  • Pane e Pomodoro: This is a quiet, well-organized beach very close to the port. This is an ideal option for those who don't want to get far from the city center. Keep in mind that the beach might be quite crowded on weekends. 
  • Lido San Francesco alla Rena: This beach is easily accessible thanks to a shuttle bus service that departs from the central station in Bari. Here you can find some facilities such as sunbeds, umbrellas and a pizzeria. 
  • Lama Monachile: Located at the gates of the seaside village of Polignano a Mare, this beautiful beach is a 30-minute drive from Bari. It is a unique cove, with rocky inlets, turquoise waters and white houses overlooking the coast. There are no facilities on the beach, but you will find everything you need nearby.
  • Cala San Giovanni: Located 3km from the center of Polignano a Mare, it is one of the most famous beaches in the Puglia region. This cove has fine white sand and is protected by side cliffs on which you can sunbathe. It is perfect to practice water sports such as snorkeling and explore the nearby caves.
  • Cala Copacabana: This beautiful and long sandy beach is made up of 3 coves and it is located close to the town of Monopoli (30km from Bari). It has crystal clear waters and it is also a popular beach party spot among young people. 
  • Porto Ghiacciolo: Located 40km away from Bari, this golden-sand beach is surrounded by an amazing landscape. The sea is always very clean and clear thanks to the continuous cold currents. There are some visitor facilities and close to the beach stands the Abbey of Santo Stefano, which is absolutely worth a visit. 

The beach of Lama Monachile in Polignano a Mare

The famous beach of Lama Monachile, one of the most photographed in the world

Sightseeing and activities in Bari

Rich in history and culture, Bari is perfect for a few days of relaxation and cultural visits. Walking around Bari old quarters is one of the best ways to explore its sites and admire its architecture.

Are you wondering what to see in Bari? We made a list of 10 must-see sights in the city:

  1. Basilica di San Nicola (St. Nicholas Cathedral), one of the finest achievements of Romanesque architecture in the Puglia region
  2. Cathedral of San Sabino, built between the late 12th and 13th centuries
  3. Castello Svevo, Bari's iconic fortress
  4. Borgo Murattiano, the business and commercial center of Bari, separated from the old town by Corso Vittorio Emanuele II
  5. The magnificent Teatro Petruzzelli, the fourth largest theatre in Italy
  6. Piazza Mercantile, square with many popular cafés and restaurants
  7. The Pinacoteca Provinciale (Provincial Art Gallery), featuring a good collection of paintings by southern Italian and Tuscan artists mainly from the 19th century
  8. Fortino di Sant'Antonio (Fort of St. Anthony), a very important meeting point for locals and a beautiful viewpoint over the city
  9. Teatro Margherita, a 20th century theater that has become an art museum hosting temporary exhibitions and events
  10.  Palazzo Simi, the civic museum of Bari with an historical city kept underground

If you are planning to stay in Bari a bit longer, we recommend going on a trip to nearby destinations to explore cultural sites and natural attractions like: 

  • The Alta Murgia National Park, one of the finest parks in the Puglia region
  • Castellana Caves, considered the most important speleological complex in Italy and in Europe
  • The ancient settlement of Egnazia, a must for ancient history lovers 

Festivals in Bari

There are many events held in Bari year-round, so make sure that you check what's on during the days of your visit and enjoy this lively city. 

Here are 5 popular events Ferryhopper suggests you don't miss:

  1. Bari in jazz: ideal for lovers of the jazz genre
  2. Acqua in testa: international music festival taking place in September
  3. The Feast of San Nicola: the celebration for the patron saint of the city happening on the 6th-7th of May
  4. La Sagra della Zampina: food and wine festival with music events and performances
  5. La Fiera del Levante: international and commercial fair with exhibitions, conferences and events

The Cathedral of San Sabino

The Cathedral of San Sabino

Nightlife in Bari

Bari is a cosmopolitan and university city with a lively atmosphere.

There are several areas where you can eat, drink, enjoy an aperitif or listen to some live music. The most popular bars and clubs are in the old town area, but for a quiet evening you can visit the Old Port and the Poggiofranco district.

Having an aperitif by the sea is one of the favorite pastimes of locals, who love spending their evenings on the city seafront before sunset. Don't miss La Ciclatera sotto il mare, a bar with a stunning panoramic view!

Food in Bari

If you're wondering what Bari in Italy is known for, its cuisine is certainly one of the answers! The area of Puglia is well known for its delicious flavors and traditional Mediterranean recipes, based on olive oil, fresh vegetables, garlic or fish.

When in Bari you should definitely try: 

  • Braciole alla Barese: beef rolls
  • Orecchiette con le cime di rapa: traditional home-made pasta with broccoli rabe
  • Tiella di patate, riso e cozze: layered dish consisting of rice, potatoes and mussels
  • Calzone alla Barese: savory pie filled with onions, cheese and olives
  • Focaccia
  • Burrata cheese
  • Caciocavallo cheese
  • Fave e Cicorie: fava bean puree with chicory
  • Sgagliozze: fried polenta slices
  • Maritozzi: large braid-shaped brioches covered with sugar

Day trips from Bari

Your trip to Bari should definitely include a visit to some towns and villages that you can easily reach by car, train or bus. 

Here are 5 places we recommend for a beautiful day trip near Bari: 

  1. Alberobello: The “city of the trulli” is a UNESCO World Heritage Site and it will surely win you over with its charm.The best time to stroll around the picturesque streets of Alberobello is early in the morning or during sunset. But the Christmas season here is one of the most magnificent in terms of events and atmosphere.
  2. Altamura: This town is known for its archaeological and naturalistic sites, and the inhabited center full of noble buildings and unique churches. Altamura is also famous for its bread, one of the most famous DOP products of Europe.
  3. Giovinazzo: This is one of the most beautiful seaside villages in the Puglia region, and it’s strongly linked to ancient popular traditions. The old town is full of attractions, such as the beautiful Cathedral of Santa Maria Assunta built in the Romanesque-Apulian style in 1113.
  4. Molfetta: This ancient seaside village is known as "the city where art meets the sea". Its old town is built on the characteristic island of Sant'Andrea, where you can admire the Cathedral of San Corrado, probably dating back to the 13th century
  5. Putignano: This village is located in the Bari hinterland and it has a unique natural heritage with fascinating and mysterious caves. Putignano is also famous all over the world for its beautiful Carnival which attracts thousands of visitors every year.

Bari Tips

Here are some more useful tips to help make your holidays in Bari even more enjoyable:

  • Bari is a perfect city to be explored on foot! The historic center is a restricted traffic area and cars cannot enter without permission.
  • If you decide to travel to Bari in Italy during August, you should know that this is a very popular destination and it’s possible that it's crowded. Conversely, June, July and September are quieter months.
  • Shops in bari open no later than 10:00 and close around 19:00. Keep in mind that lunch break can last from 13:00 to 16:00 for some stores.
  • To get to know the traditions of Bari even more closely you should try some local activities. Among our favorites? The preparation of homemade pasta, of course!

Alley in the village of Alberobello

A beautiful alley of Alberobello with its characteristic trulli

Useful information about Bari

Bari is a city that offers many services to its visitors throughout the year. If you want to breathe the soul of Bari, we recommend looking for accomodation near the port and the old town, even if the options around here are less affordable.

For an authentic experience, however, we recommend the Bari Vecchia neighborhood. The Murat district is convenient for getting around and enjoying its nightclubs, while the residential district of Carrassi is a valid, fairly affordable alternative.

As for hospitals, there are several options in the center of Bari and its suburbs. During the summer season visitors can also count on a tourist medical service at the San Giacomo hospital unit (in Monopoli) from Monday to Friday.

Important phone numbers for your stay in Bari

Here are some useful contacts for your trip to Bari:

  • European emergency number: 112
  • Bari Port Authority: +390805281511
  • Local Police: +390805491331 
  • Bari Polyclinic Hospital: +3900805591111
  • Bari airport information: +3900805800200
  • Tourist information office: +3900805242244
  • Radio taxi services: +3900805343333

Transportation in Bari

Public transport is one of the most convenient ways to travel around the city, even if Bari can be easily explored on foot or by bicycle.

Keep in mind that bus tickets must be purchased in advance and you can buy them in any kiosk or Tabacchi store.

To reach more distant areas, you can also use local buses. The service is quite affordable, as a single ticket costs €1, while the day ticket costs €2.50.

To get a taxi, you will need to book in advance or find the closest taxi station. Note that taxi rates are usually slightly increased in the evening and on weekends. 

Street with local products in Bari

A small street in the center of Bari with traditional shops

Where to book Bari ferry tickets online?

On Ferryhopper, you can book tickets from Bari to Greece, Albania, Croatia and Montenegro. Find all the information you need about ferry schedules from the port of Bari in Italy, check all the available ferry crossings, compare operators and book ferry tickets online with no extra cost!

Frequent ferry connections

Nearby destinations

Bari has direct ferry connections with 11 ports :

Book your ferry tickets