Book a Bari Ferry

Book a Bari Ferry

Book a Bari Ferry

With a selection of up to 57 sailings weekly, the port of Bari connects Italy with Albania, Greece, Ionian Islands, Croatia & Kefalonia. Sailing duration ranges from 17 hours 15 minutes on the Sami service to 8 hours on the Dubrovnik service.

Port Address

Jadrolinija Terminal - Terminal Crociere, 70123 Bari, Metropolitan City of Bari, Italy

Ventouris Ferries Albanian Line - Stazione Marittima Marisabella, Corso Vittorio Veneto, 100, 70123 Bari BA, Italy

Grandi Navi Veloci Terminal - Stazione Marittima Marisabella, Corso Vittorio Veneto, 100, 70123 Bari BA, Italy

Adria Ferries Terminal - Stazione Marittima Marisabella, Corso Vittorio Veneto, 100, 70123 Bari BA, Italy

Ventouris Ferries Greek Line - Nuova Stazione Marittima di Bari, Terminal Crociere, 70123 Bari, Metropolitan City of Bari, Italy

Anek Superfast Terminal - Nuova Stazione Marittima di Bari, Terminal Crociere, 70123 Bari, Metropolitan City of Bari, Italy

Bari Ferry Services

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Bari Ferry

Can you get a ferry from Bari?

Grandi Navi Veloci, Adria Ferries, Jadrolinija, Ventouris Ferries & Anek Superfast provide ferries from Bari, Italy. Bari ferries sail about 12 times daily and 57 times weekly.

Where can I get a ferry from Bari?

Bari ferries sail to 7 ports; Durres, Igoumenitsa, Corfu, Dubrovnik, Patras, Sami & Split connecting Italy with Albania, Greece, Ionian Islands, Croatia & Kefalonia.

How long is the ferry from Bari?

Ferries sailing from Bari take anywhere from 8 hours to 17 hours 15 minutes depending on the destination.

What is the most popular ferry from Kos?

The most popular route from Bari is Bari to Durres, costing around $433.11 and sailing in 9 hours 40 minutes.

What is the fastest ferry from Bari?

The fastest ferry from Bari is on the Bari to Dubrovnik ferry route.

How much do ferries from Bari cost?

Ferry price from Bari depends on various factors such as the route, season, operator and type of ship.

Bari to Durres - $433.11

What is the cheapest ferry from Bari?

The cheapest ferry from Bari Port is the Bari to Patras crossing, which typically costs around $386.00.

Is there a car ferry from Bari?

Yes, you can take a car ferry from Bari with Grandi Navi Veloci, Adria Ferries, Jadrolinija, Ventouris Ferries & Anek Superfast. For more information on routes and car ferry prices view our Deal Finder.

Vehicle Requirements on the ferry

If you are travelling by ferry with a car, motorbike, caravan, or other vehicle, please note the following general requirements:

  • Documentation: The vehicle must have a valid registration certificate, a current roadworthiness inspection (ITV), and compulsory insurance in force.
  • Boarding: Only the driver is permitted to board the ferry with the vehicle. All other passengers must board on foot.
  • Vehicle dimensions: The full dimensions of the vehicle must be accurately declared at the time of booking, including any accessories such as trailers, roof racks, or bike carriers.
  • Access to the vehicle hold: Once the vehicle has been parked in the hold, access will not be permitted for the duration of the crossing.

Are foot passengers allowed on ferries from Bari?

Foot Passengers are allowed on ferries from Bari. You can travel as a foot passenger from Bari with Grandi Navi Veloci, Adria Ferries, Jadrolinija, Ventouris Ferries & Anek Superfast.

Can I take my pet on the ferry from Bari?

Pets are allowed on ferries from Bari with Grandi Navi Veloci, Adria Ferries, Jadrolinija & Ventouris Ferries.

Bari Ferry Pet Requirements

  • Pets must be in good health and up to date with vaccinations.
  • Pets must be identified with a microchip.
  • Pets must be kept on a leash or secured with a suitable harness while on board.
  • If your pet is travelling in passenger seating areas, they must be placed in an appropriate transport box/carrier.

Can I book a cabin on ferries from Bari?

Cabins are available on some ferry routes from Bari. Operators that have cabins on ferries from Bari include Grandi Navi Veloci, Adria Ferries, Jadrolinija, Ventouris Ferries & Anek Superfast. Check our Deal Finder for the best option for you.

What do they check at Bari before boarding a ferry?

At Bari Port before boarding a ferry, passengers typically go through a security check that includes having their carry-on luggage screened by x-ray machines. Additionally, passengers may be required to show their travel documents, such as a passport or ID, prior to boarding the ferry. It's always a good idea to arrive in plenty of time to allow for these checks before your departure.

How long do you have to arrive before a ferry at Bari?

It is recommended to arrive at least 60 minutes before your scheduled departure time for a ferry at Bari port. This allows you enough time to check-in, go through security procedures, and board the ferry in a timely manner. It's always a good idea to check with the ferry company for specific arrival time requirements as they may vary.

Can I bring a bicycle on a ferry from Bari?

Bicycles are allowed on ferries from Bari with Adria Ferries & Jadrolinija. Most ferry operators allow bicycles on board, but it is always best to check policies regarding bringing bicycles on the ferry. Contact us for more information or view our Deal Finder for bicycle routes.


Port of Bari Guide

The Port of Bari is one of southern Italy’s most important passenger ferry ports and a key gateway between Italy, the Balkans and Greece. It offers year-round ferry connections to destinations including Greece (Corfu, Igoumenitsa and Patras), Albania (Durrës), Montenegro (Bar) and Croatia. The port is located close to Bari city centre, making it easily accessible from hotels, transport hubs and major road networks.

As a major international ferry port, Bari handles a high volume of conventional and high-speed ferries, particularly during the summer months. Passengers are strongly advised to arrive well in advance of departure, especially when traveling with a vehicle or on international routes.

Address: Porto di Bari, Piazzale Cristoforo Colombo, 70122 Bari, Italy

Facilities at the port

  • Modern passenger terminals with check-in desks, passport control and security screening for international ferry routes.
  • Air-conditioned waiting areas with seating, toilets and passenger information points.
  • Ferry company ticket offices and travel agencies located within the port terminals.
  • Cafés, snack bars and vending machines inside the terminal buildings.
  • Short- and long-stay parking facilities available within the port area and nearby public car parks.
  • Step-free access throughout most passenger areas, with assistance available for passengers with reduced mobility on request.
  • Customs and border control services for ferries operating on international routes.

How many terminals are there at the Port of Bari?

The Port of Bari operates multiple passenger terminals, primarily divided between ferry services to Greece and the Balkans. Terminals and embarkation points are assigned according to ferry operator and destination, so passengers should always check their booking confirmation and follow signage within the port on arrival.

How to get to Bari Ferry Port

  • On foot: The port is within walking distance of Bari city centre and Bari Vecchia (Old Town), although walking is recommended only for passengers without heavy luggage.
  • By taxi: Taxis are readily available throughout Bari, with designated drop-off points at the ferry terminals. Journey time from the city centre is usually under 10 minutes.
  • By bus: Local buses connect Bari Central Station with the port area. Services and routes may vary, so allow extra time when travelling during peak periods.
  • By train: Bari Centrale railway station offers regional and national rail connections and is a short taxi or bus ride from the port.
  • By car: The port is well signposted from the A14 motorway and Bari ring roads. Follow signs for “Porto di Bari / Ferry Terminal” and allow additional time for traffic and security checks.

How To Get To Bari Ferry Port

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox