The ferry from Durres to Bari is one of the most popular Adriatic crossings, connecting Albania’s historic coast with Italy’s Apulia region. With both overnight and daytime sailings, it’s a practical and scenic option for travelers and vehicle owners heading between the Balkans and Western Europe.
When you book through go-ferry.com, you get instant access to schedules, competitive fares and a user-friendly booking process tailored for international ferry travel.
Booking is quick and secure:
Select your preferred travel date
View all available ferry operators and sailing times
Enter the number of travelers and select your onboard accommodation
Pick the fare that suits your travel needs
Provide passenger information and complete your payment
Receive an instant booking confirmation via email
Why book with goFerry
Full transparency on ticket prices (same price from the start)
Quick comparison of ferry operators and schedules
No hidden booking fees at the end of the reservation
Secure payments and instant confirmation
Excellent customer service and multilingual support
Check-in & required travel documents
Arrive 2-3 hours before departure, especially with a vehicle
Passport or ID: Required for boarding (ensure it's valid for Schengen entry)
Visa: Schengen visa required for non-EU citizens
E-ticket: Bring a digital or printed version for check-in
What is the ferry distance from Durres to Bari?
The distance between the two ports is approximately 131 nautical miles (around 243 kilometers).
How long does the ferry from Durres to Bari take?
The crossing time ranges from 8 to 10 hours, depending on the vessel type and weather conditions.
How frequent are the sailings?
There are multiple daily sailings year-round, with increased frequency during peak summer months.
Which ferry companies operate this route?
Transportation in Durres & Bari
Durres Ferry Port
Located just a short distance from the city center, the Port of Durres is Albania’s largest and busiest passenger port. Facilities include:
Check-in counters and customs
Restaurants and cafes
Currency exchange and travel shops
Bus: Intercity buses arrive directly to Durres from Tirana and other major cities
Taxi: Widely available and affordable within Durres and from Tirana Airport
Port of Bari
The Port of Bari is a well-equipped hub in southern Italy, offering:
International passenger terminal
Quick access to Bari Centrale railway station
Cafes, ATMs, and car rental agencies
Train: Bari Centrale connects to Rome, Naples and beyond
Bus: Local buses link the port to all parts of the city
Taxi: Easily available at the terminal exit
FAQs for your journey
Can I book a cabin on the Durres to Bari ferry?
Yes, most overnight ferries offer a range of cabins including inside, outside, and deluxe options.
Are there any fast ferries on this route?
Most ferries are standard vessels due to the length of the crossing.
Do children pay full price?
No, child discounts usually apply, and infants often travel free or at reduced rates depending on the company.
Can I travel with my pet?
Yes, pets are allowed onboard if properly documented and booked in advance. Some vessels offer pet-friendly cabins.
How early should I arrive at the port?
Arrive at least 2 hours before departure, or 3 hours if you're traveling with a vehicle.
What is the policy for luggage, pets & vehicles?
Luggage: Included in your ticket; no strict limits, but check with the operator for oversized items
Pets: Allowed on most vessels with proper vaccination records
Vehicles: Ferries can accommodate private cars, motorbikes, and campervans. Book in advance for guaranteed space