🚢 Ferries from Italy to Greece – compare live
✓ 6 operators✓ Live prices✓ Car & camper

Bari Ferry Port

Southern Italy's leading gateway to Greece: Bari offers efficient overnight crossings to Igoumenitsa and Patras at competitive prices – ideal if you are already touring Puglia or driving from the south.

📍 Nuova Darsena, Bari 🏢 Superfast · Ventouris · Grimaldi 🇬🇷 → Igoumenitsa · Patras · Corfu ⏱ ~8–10 h overnight crossing

Key Facts – Port of Bari

Terminal
Nuova Darsena (New Harbour), Bari
Motorway access
A14 – exit Bari Nord or Bari Centrale, follow "Porto" signs
Operators
Superfast Ferries, Ventouris Ferries, Grimaldi Lines
Destinations
Igoumenitsa, Patras, Corfu (via Igoumenitsa)
Crossing time
~8–10 h to Igoumenitsa; ~14–16 h to Patras
Typical departure
Evening (21:00–23:00); overnight crossing
Typical arrival
Igoumenitsa: early morning; Patras: afternoon
Season
Year-round; peak sailings June–September

Why Choose Bari?

Bari is the clear choice for travellers who are already in southern Italy and do not want to drive back north to Ancona. The Adriatic city of Bari – capital of the Puglia region – handles a large share of Italy–Greece ferry traffic, and its routes are particularly attractive for their value for money. Because the crossing to Igoumenitsa is shorter (8–10 hours versus 20–21 from Ancona), fares are generally lower for comparable ticket types. You depart in the evening, cross overnight and arrive in northwest Greece the following morning – efficient, affordable and straightforward.

Bari is also a wonderful city in its own right. The old town (Bari Vecchia) with its Norman cathedral and winding alleyways is well worth an afternoon's exploration before your evening departure. You can park near the port, walk into the old town for dinner, and return for check-in without any rush.

Terminal & Location

The passenger ferry terminal in Bari is the Nuova Darsena (New Harbour), located just east of the city centre at the southern end of the port area. It is a modern terminal with ticket offices, waiting lounges, duty-free shops and a café. The vehicle marshalling area outside can accommodate cars, campervans and trucks.

By road, take the A14 motorway to the Bari Nord or Bari Centrale exit, then follow signs for "Porto" and "Nuova Darsena". The terminal is about 10–15 minutes from the motorway. If you are approaching from the south along the SS16 coastal road, the port entrance is well signposted.

Bari Centrale railway station is roughly 1.5 km from the terminal – walkable with a trolley bag, or a short taxi ride. There is also a local bus connection. If you are a foot passenger arriving by train from Naples, Rome or Bologna, this is the most convenient connection.

Bari for a day stopover

If you arrive in Bari in the afternoon with an evening departure, do not spend the whole time in the car park. Lock your vehicle, walk the 15 minutes into Bari Vecchia and find a restaurant serving fresh orecchiette with cime di rapa – a Pugliese classic. You will still have plenty of time to return for vehicle check-in before the terminal closes.

Operators from Bari

Three major ferry operators serve the Bari–Greece routes, each with a slightly different character:

  • Superfast Ferries – the premium option from Bari, with modern vessels offering comfortable cabin classes, restaurants and sun decks. Their Bari departures typically serve Igoumenitsa and Patras, with some sailings via Corfu.
  • Ventouris Ferries – a Greek operator offering good-value overnight crossings from Bari to Igoumenitsa and Corfu. Their ships are reliable rather than flashy, and a sensible choice if you want a straightforward, affordable crossing.
  • Grimaldi Lines – known primarily for freight but also carrying passengers on the Bari–Greece corridor. Competitive fares; a practical option especially for vehicle-carrying travellers.
OperatorRoute(s) from BariCrossing timeCabin classes
Superfast FerriesIgoumenitsa, Patras (some via Corfu)~9–16 hRecliner, 2/4-berth, outside, premium
Ventouris FerriesIgoumenitsa, Corfu~8–10 hRecliner, 2/4-berth cabin
Grimaldi LinesIgoumenitsa, Patras~9–16 hRecliner, cabin options

Check-In & Boarding Procedures

Bari operates along similar lines to other major Italian ferry terminals, but the shorter crossing means timing is a bit tighter:

  • Vehicle passengers: check-in typically opens 3 hours before departure. Most Bari sailings depart between 21:00 and 23:00, so check-in opens from around 18:00. Aim to arrive no later than 1.5–2 hours before departure – the terminal closes to vehicles 90 minutes to 2 hours prior.
  • Foot passengers: check-in opens 2 hours before departure; you can generally arrive 1 hour before without problems outside peak season.
  • Documents: EU passport or national ID card for EU citizens. Vehicle registration document and valid insurance required for drivers. Non-EU travellers should verify Greek entry requirements before travelling.

Summer queuing at Bari

In July and August, Bari's narrow port access roads can see significant queuing from early evening. If your departure is in peak summer, aim to reach the port vehicle marshalling area by 17:30–18:00 for a 22:00 departure. The city centre has several restaurants within a short walk if you have time to kill.

Motorhomes & Vehicles

Bari handles motorhomes and larger vehicles without difficulty, though the Nuova Darsena is a somewhat more compact terminal than Ancona's Stazione Marittima. Vehicle lanes are clearly marked, and staff direct motorhomes to the appropriate deck section. Some sailings from Bari offer a camping-on-board option, but it is less universally available than on the longer Ancona routes – on an 8–10-hour overnight crossing, many campervan travellers simply book a cabin and leave the vehicle on the car deck unsupervised, which is standard practice.

Height restrictions apply to some decks. If your motorhome exceeds 4 m in height, confirm with the operator at booking that your vehicle can be accommodated. For full vehicle guidance, see our camper guide.

Onward Travel from Bari

Bari connects well with the rest of southern Italy. The A14 motorway heads north to Pescara, Bologna and Milan (joining the Brenner route for Germany and Austria), and south along the coast towards Taranto and Calabria. Bari Centrale station has fast regional rail services and some Intercity connections northward.

If you are arriving in Bari by ferry from Greece, the city centre is a 15-minute walk from the terminal – making Bari one of the most convenient Italian arrival ports for foot passengers who plan to explore southern Italy by train or bus.

FAQ

Where is Bari ferry terminal?

The Nuova Darsena passenger terminal is in the port area east of Bari city centre. From the A14, take Bari Nord or Bari Centrale and follow "Porto" signs. It is about 1.5 km from Bari Centrale station.

How long is the Bari to Igoumenitsa ferry?

Around 8–10 hours depending on the operator. Most sailings depart in the evening (21:00–23:00) and arrive in Igoumenitsa by early morning (06:00–09:00).

Which operators sail from Bari to Greece?

Superfast Ferries, Ventouris Ferries and Grimaldi Lines. Each has slightly different routes, schedules and pricing.

Is Bari cheaper than Ancona for Greece?

Generally yes, because the crossing is shorter. But factor in the additional driving distance if you are coming from northern Europe – Bari is roughly 500 km further south than Ancona.

Can I take a camper from Bari to Greece?

Yes. Motorhomes are accepted and some sailings offer camping on board. On the short overnight crossing, many travellers leave their camper on the vehicle deck and book a cabin berth instead.

Book your Bari ferry to Greece

Compare live fares from Superfast, Ventouris and Grimaldi – including your vehicle.

Search live prices    See prices on DirectFerries
⛴ Compare prices