There are 5 ways to get from Berat to Bari by busferry, car, car ferry, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus and ferry via Rrogozhinë
best- Take the busferry from Rrogozhinë to Bari Portobusferry
7h 1mBus, fly
cheapest- Take the bus from Berat to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bari Karol Wojtyła Airport (BRI)plane TIA - BRI
6h 59m€54–218Drive, car ferry
- Drive from Berat to Port Of Vloracar
- Take the car ferry from Port of Vlora to Porto di Brindisicarferry
- Drive from Porto Di Brindisi to Baricar
7h 30m€71–126Bus and ferry
- Take the busferry from Lushnjë to Bari Portobusferry
8h 27mBus, car ferry
- Take the bus from Lushnjë to Durrësbus
- Take the car ferry from Durrës to Port of Baricarferry
13h 2m
Tirana International Airport Nënë Tereza (TIA) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Berat to Bari is to drive and car ferry which costs €70 - €130 and takes 7h 30m.
The fastest way to get from Berat to Bari is to bus and fly which takes 6h 59m and costs €50 - €220.
No, there is no direct bus from Berat to Bari. However, there are services departing from Berat and arriving at Bari Porto via Lushnjë. The journey, including transfers, takes approximately 8h 27m.
The distance between Berat and Bari is 312 km.
The best way to get from Berat to Bari without a car is to bus and ferry via Rrogozhinë which takes 7h 1m and costs .
It takes approximately 7h 1m to get from Berat to Bari, including transfers.
Berat to Bari bus services, operated by M&B Travel, depart from Lushnjë station.
Berat to Bari bus services, operated by M&B Travel, arrive at Bari Porto station.
There are 4029+ hotels available in Bari.
What companies run services between Berat, Albania and Bari, Italy?
Pistoia viaggi operates a vehicle from Rrogozhinë to Bari Porto once a week, and the journey takes 3h 43m.
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–180
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €19–160
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Rrogozhinë to Bari Porto
- Ave. Duration
- 3h 43m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +383 38 616 161
- Website
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6
- Schedules at
- travel.gjirafa.com
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Lushnjë to Bari Porto
- Ave. Duration
- 6h 27m
- Frequency
- 3 times a week
- Schedules at
- autobus.al
- Phone
- +383 44 125 254
- Website
- travel.gjirafa.com
Bus from Lushnjë to Durrës
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
- Phone
- +30 210 9561630
- info@europeanseaways.com
- Website
- ferries.gr
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- https://www.ferries.gr/european-seaways/ferries.htm
- Phone
- +39 0831 575289
- Website
- starlines.it
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- €41–42
- Website
- https://starlines.it/
- Phone
- +30 210 9561630
- info@a-ships.com
- Website
- a-ships.com
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- €45–80
- Schedules at
- a-ships.com
- Deck /Air type
- €45
- Cabin
- €50–80
- Phone
- +3907150211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- €65–150
- Schedules at
- adriaferries.com
- Outside cabin 2 beds
- €114
- Inner cabin 2 beds
- €100–150
- Deck
- €65–75
- Car
- €95–110
- Inside cabin 2 beds
- €94–99
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €37
- Website
- https://ventourisferries.com/en/
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide








