Ferry from Bari to Albania

Tickets, prices & schedules

You can travel by ferry from Bari to Albania all year round, with up to 4 daily crossings in the high season and 1-2 daily crossings the rest of the year. Ferries from Italy arrive at the port of Durrës, with the journey taking 7.5-11 hr and ticket prices starting at around € 35.

Ventouris Ferries, Adria Ferries and GNV serve the ferry connections with conventional ferries. Find up-to-date info, compare timetables and prices for 2026, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

When travelling on the Bari - Albania ferry, you can take advantage of the regular discounts offered to specific passenger categories. While these discounts differ from one company to another, you can usually expect lower ferry ticket prices for children under 13 years old, while infants and toddlers up to 4 years old travel for free.

On-board services and amenities

The ferry Bari - Albania route is served year-round by conventional cruise vessels. On board, you can expect many modern amenities and services for a comfortable journey across the Adriatic, such as:

  • Air-conditioned indoor lounges with comfortable seating areas and spacious outer decks with sea views
  • Cafésbars and restaurants (self-service and à-la-carte) offering hot and cold drinks, snacks and meals
  • Entertainment including TV lounges and children’s play areas with interactive games
  • Duty-free shops and kiosks selling snacks, gifts and travel essentials
  • Wi-Fi hotspot with a range of data bundles to suit your needs

Accessibility

The ferries serving the Bari - Albania route are generally accessible to travelers with disabilities, featuring ramps and elevators to move between decks, accessible seating areas and adapted amenities in common spaces, as well as accessible cabins with adapted amenities.

Boarding assistance is available upon request and prior notification of your ferry operator at least 48 hr before your journey.

Note: accessibility features vary from vessel to vessel, so it is recommended to contact the operator at the time of booking for further details.

Cabins & accommodation

Are there cabins on the ferry?

Yes, on the ferries operating on the Bari - Albania route you can book a cabin for up to 4 passengers. Typically, you can choose between

  • Standard inside cabins
  • Outside cabins with a sea view
  • Deluxe cabins and suites with a double bed and sea view
  • Accessible cabins for passengers with disabilities
  • Pet-friendly cabins
  • Shared cabins

Cabins generally have air-conditioning, bedding and an ensuite bathroom.

Prices for cabins start from around €90-€100, depending on the company, cabin type and season.

What seats can I book?

On Bari - Albania ferries, you can generally book standard deck/lounge tickets, as well as numbered seats, which are reclining airplane-style seats with extra legroom in an air-conditioned lounge.

Can I travel first class?

Yes, on some ferries you have the option of booking a deluxe cabin or suite, which often have a double bed, extra room and a sea view. Depending on the operator and ferry, these luxury cabins may also include additional amenities, such as a TV or mini-bar.

Luggage

Each company has its own baggage allowance policy for ferry Bari - Albania routes:

  • With Adria Ferries, you can only bring hand luggage. A paid luggage deposit service is available on some vessels.
  • On Grandi Navi Veloci ferries, you can carry up to 2 pieces of personal luggage on board.
  • Ventouris Ferries allows you to bring up to 40 kg of luggage, which you can keep with you or store them in the vessel's designated areas.

Pet travel

You can bring your pet with you on the Bari - Albania ferry, so long as you include it in your booking. During the trip, smaller pets must be kept in a suitable carrier, while larger pets must wear a muzzle and be kept on a leash. The ferries have designated walking areas, however pets are generally not allowed in standard cabins, lounges or dining areas.

Make sure you bring along your pet’s health and travel documents, as well as the tickets and any pet supplies you may need for the trip.

Where do pets stay on the ferry?

On Bari - Albania ferries, your pet can stay with you, in the onboard kennels, or you can book a pet-friendly cabin. Prices for kennels are usually €10, while pet-friendly cabins cost from abut €120.

Useful tips for your ferry trip to Albania from Bari

Here are some useful tips for your ferry Bari - Albania trip:

  • The port of Bari gets very busy, especially in the summer, weekends and major holidays, so arrive 1.5-2 hr ahead of departure to clear check-in and security checks comfortably. If you are traveling with a vehicle, arrive 2-3 hr in advance to avoid potential delays.
  • The Adriatic Sea can get a bit choppy, so if you are sensitive to the waves, consider taking seasickness medication for the trip. As always, you can discuss your options with your pharmacist or doctor.
  • If you are visiting Albania on a short trip, make sure you book your return ticket on the Albania - Bari ferry in advance, as cabins and car decks spaces are limited and may sell out during the high season.
  • For more travel options, check out our blong on ferry routes to Albania from Italy.
  • From Bari, you can also travel by ferry to many destinations in Greece, Croatia, and Montenegro. You can find more details on all routes, ticket prices and operators in the Bari ferry schedules.

Where to take the ferry from Bari to Albania

Ferries to Albania (Durrës) usually set sail from Molo San Vito in the Italian port of Bari. The port is located very close to Bari’s city centre and just a short walk from the Old Town (Bari Vecchia). Bari Centrale train station is around 2.5 km from the port, while Bari Karol Wojtyła Airport is about 10-12 km away.

In the port area, you can also find many visitor amenities, shops, restaurants and souvenir kiosks.

How to get to the port of Bari

  • By car: the port is easily accessible via the SS16 ring road by following the signs for Porto di Bari. There are short- and long-term parking areas near the passenger terminal.
  • From Bari Centrale train station: the station is about 10 min by taxi (approx. 2.5 km). You can also take a local bus toward the port area or walk (around 30 min).
  • From Bari Airport (Karol Wojtyła): the airport is about 20-30 min away by car or taxi. You can also take the FR2 regional train from the airport to Bari Centrale station and then continue by taxi or bus to the port.

Where does the ferry arrive in Albania?

Ferries from Bari arrive at the port of Durrës, which is about 1-2 km from the center of town. The port area includes a passenger terminal, waiting areas and basic services. Nearby, you’ll find cafés, car-rental agencies and local transport connections. You can reach the main promenade and city attractions with a short taxi ride or on foot.

From the port of Durrës, you can easily continue your journey to Tirana or other destinations across Albania by bus, taxi or rental car.

Getting to Tirana from Durrës

Durrës is about 36 km from Tirana and you can easily there via the SH2 highway in about 35-45 min.

How long is the ferry ride from Bari to Albania?

The duration of the ferry trip from Bari to Durrës generally ranges from 7 hr 30 min to 11 hr, depending on the company and vessel.

Related posts from our blog

FAQs

As you will be crossing the international border between Italy and Albania, you will need to bring a valid passport and, depending on your nationaly, you may also need a visa.

Bring your ferry ticket or booking confirmation, and ensure the passenger name matches your passport.

Yes, the ferries from Bari to Albania have car decks for transporting vehicles. Prices start at around €45 to transport a car, €30 for a motorbike, and €80 for a camper van.

Make sure you bring your driver’s license, as well as your vehicle registration and insurance documents.

Pro tip: if you are bringing along your vehicle, check our guide on planning a 7-Day Albania road trip from Italy.

The distance between Bari - Albania (Durrës) is around 117 nautical miles (or about 217 km).

Ferries to Albania from Bari are conventional, with the fastest connection lasting 8 hr.

When booking with GNV on Ferryhopper, you can easily check in online, get your ferry Bari - Albania tickets on your phone, and board the ferry to Durrës directly with your e-ticket without collecting any paper tickets at the port.

With Adria Ferries and Ventouris Ferries, you can book your tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.

Yes, many ferries from Bari to Albania travel overnight. The last ferry of the day sets sail at 23:59 and reaches Albania the next morning.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Related ferry schedules

More ferry routes

Book your ferry tickets