There are 10 ways to get from Berat to Croatia by bus, car, plane, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Berat to Tiranabus
- Take the bus from Tirana Airport to Polje, Autobuska Stanica Barbus
- Take the bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod bus station to Zagrebbus 884 / ...
17h 7mBus to Tirana International Airport Nënë Tereza, fly to Trieste – Friuli Venezia Giulia Airport, bus
cheapest- Take the bus from Berat to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Trieste – Friuli Venezia Giulia Airport (TRS)plane TIA - TRS
- Take the bus from Trieste Airport to Rijeka bus stationbus
10h 15m€40–241Drive 839.9 km
- Drive from Berat to Zagrebcar 839.9 km
13h 47m€135–195Bus to Tirana International Airport Nënë Tereza, fly to Treviso Airport, shuttle
- Take the bus from Berat to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Treviso Airport (TSF)plane TIA - TSF
- Take a shuttle bus from Treviso, Aeroporto to Pula railway Stattion
11h 35m€63–748Bus, train
- Take the bus from Berat to Vorëbus
- Take the bus from Tirana Airport to Polje, Autobuska Stanica Barbus
- Take the bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvorbus
- Take the train from Slavonski Brod to Zagreb Glavni Kol.train Re / ...
17h 18mBus, train via Podgorica
- Take the bus from Berat to Tiranabus
- Take the bus from Tirana to Podgorica , Bus stationbus
- Take the train from Podgorica to Željeznička stanica Bartrain 433
- Take the bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod bus station to Zagrebbus 884 / ...
18h 16mBus, train via Split
- Take the bus from Berat to Tiranabus
- Take the bus from Tirana to Budva, Autobuska Stanicabus
- Take the bus from Budva, Autobuska Stanica to Split Bus Stationbus
- Take the train from Split to Zagreb Glavni Kol.train Ic
25h 58m€91–189Bus via Prijedor
- Take the bus from Berat to Tiranabus
- Take the bus from Tirana to Budva, Autobuska Stanicabus
- Take the bus from Budva, Autobuska Stanica to Prijedorbus
- Take the bus from Prijedor to Zagreb, Autobusni Kolodvorbus
26h 40m€105–160Bus, shuttle to Skopje International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the bus from Berat to Tiranabus
- Take the bus from Tirana , Near One - former AMC to Pristinabus
- Take a shuttle bus from Pristina to Skopje Airport
- Fly from Skopje International Airport (SKP) to Zagreb Franjo Tuđman Airport (ZAG)plane SKP - ZAG
14h 3m€203–455Bus to Tirana International Airport Nënë Tereza, fly to Belgrade Nikola Tesla Airport, shuttle
- Take the bus from Berat to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Belgrade Nikola Tesla Airport (BEG)plane TIA - BEG
- Take a shuttle bus from Beograd, Autobuska stanica to Zagreb
11h 57m€113–271
Tirana International Airport Nënë Tereza (TIA) to Treviso Airport (TSF) flights
Comparing Your Travel Options
The cheapest way to get from Berat to Croatia is to bus and fly which costs €40 - €250 and takes 10h 15m.
The fastest way to get from Berat to Croatia is to bus and fly which takes 10h 15m and costs €40 - €250.
No, there is no direct bus from Berat to Croatia. However, there are services departing from Berat and arriving at Zagreb via Tirana, Tirana Airport, Željeznička stanica Bar and Slavonski Brod bus station. The journey, including transfers, takes approximately 17h 7m.
The distance between Berat and Croatia is 984 km. The road distance is 839.9 km.
The best way to get from Berat to Croatia without a car is to bus which takes 17h 7m and costs .
It takes approximately 17h 7m to get from Berat to Croatia, including transfers.
Berat to Croatia bus services, operated by Tibe Sh.P.K, depart from Berat station.
Berat to Croatia bus services, operated by Tibe Sh.P.K, arrive at Tirana station.
Yes, the driving distance between Berat to Croatia is 840 km. It takes approximately 13h 47m to drive from Berat to Croatia.
There are 2869+ hotels available in Croatia.
What companies run services between Berat, Albania and Croatia?
You can take a bus from Berat to Zagreb via Tirana, Tirana, Airport, Tirana Airport, Polje, Autobuska Stanica Bar, Željeznička stanica Bar, and Slavonski Brod bus station in around 17h 7m.
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Treviso Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €22–250
Flights from Tirana International Airport Nënë Tereza to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €40–210
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Slavonski Brod to Zagreb Glavni Kol.
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- €16
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Split to Zagreb Glavni Kol.
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- €34
- Website
- HŽ Putnički prijevoz (HŽPP)
- 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–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Vorë
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Bus from Berat to Tirana
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Schedules at
- travel.gjirafa.com
Want to know more about travelling around Croatia
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide






