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