The short answer
Durrës is Albania's main passenger port and connects across the Adriatic to two Italian ports, and they are not interchangeable. Bari is the busy one: around nine hours, the fastest sailings a little under, running year-round and most days of the week in summer. Ancona is a far longer crossing — roughly sixteen and a half hours — and sails only a few times a week. Both are usually overnight, which is the point of them: you board in the evening and arrive having covered the distance while asleep. Check the operator's current timetable rather than relying on either figure, since sailings and durations are revised season to season.
When the ferry beats flying
Two groups should look at this seriously. Anyone bringing a car, because the ferry is the only practical way to arrive with your own vehicle and the Albanian road network rewards having one. And anyone already travelling in southern Italy, for whom the crossing is a short hop rather than a detour via an airport. For everyone else a flight into Tirana is faster, and the ferry is a choice rather than a shortcut.
Who runs it
The Bari route is worked by several operators, among them Adria Ferries, Grandi Navi Veloci and Ventouris. Ancona is served by Adria Ferries. Frequency is strongly seasonal on both: Bari runs most days of the week in summer and noticeably less often the rest of the year, while Ancona is a handful of sailings a week at best. Book through the operator and read the current sailing list rather than assuming a daily departure, particularly outside summer.
Arriving at Durrës
Durrës sits on the coast about 40 km west of Tirana, so you land already in the country rather than at an airport outside it. The capital is well under an hour away by road, and the port is a sensible starting point for the Adriatic beaches as well. If you have brought a car you can simply drive on; on foot, onward transport to Tirana is straightforward.
Worth knowing
Book vehicle space ahead in summer. Treat crossing times as approximate, since sea conditions and port traffic move them. Albania is outside the EU and Schengen, so there is a border control on arrival even coming from Italy, and EU mobile roaming does not apply once you land. Fares and timetables change with the season — the operator's own booking page is the only reliable source for both.
From the road

Practical tips
- → Bring a car if you can — it is the main reason to take the ferry rather than fly.
- → Most crossings are overnight, which turns the journey into the night's accommodation.
- → Sailings thin out considerably outside summer; check before planning a winter crossing.
- → Durrës is under an hour from Tirana, so you arrive closer to the country than you would flying.



