There are 6 ways to get from Sofia to Zadar by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zadar Airport
best- Fly from Sofia Airport (SOF) to Zadar Airport (ZAD)plane SOF - ZAD
8h 47m€53–186Bus via Belgrade
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Zadar bus stationbus N1905 / ...
15h 15m€82–110Drive 964.3 km
- Drive from Sofia to Zadarcar 964.3 km
11h 3m€139–201Bus, shuttle
- Take the bus from Sofia Serdica Bus Station to Beograd, Autobuska stanicabus
- Take a shuttle bus from Beograd, Autobuska stanica to Zadar
12h€108–129Fly to Split Airport, bus
- Fly from Sofia Airport (SOF) to Split Airport (SPU)plane SOF - SPU
- Take the bus from Split, Autobusni Kolodvor to Zadar, Autobusni Kolodvorbus
10h 12m€90–258Bus
- Take the bus from Sofia to Zagrebbus N981
- Take the bus from Zagreb to Zadar bus stationbus 952 / ...
16h 31m€66–141
Sofia to Zadar by bus
Questions & Answers
The cheapest way to get from Sofia to Zadar is to bus via Belgrade which costs €80 - €110 and takes 15h 15m.
The fastest way to get from Sofia to Zadar is to fly which takes 8h 47m and costs €50 - €190.
No, there is no direct bus from Sofia station to Zadar station. However, there are services departing from Sofia Central Bus Station and arriving at Zadar bus station via Belgrade bus station. The journey, including transfers, takes approximately 15h 15m.
The distance between Sofia and Zadar is 692 km. The road distance is 964.3 km.
The best way to get from Sofia to Zadar without a car is to bus via Belgrade which takes 15h 15m and costs €80 - €110.
It takes approximately 8h 47m to get from Sofia to Zadar, including transfers.
Sofia to Zadar bus services, operated by Trans Jug, depart from Sofia Central Bus Station.
The best way to get from Sofia to Zadar is to fly which takes 8h 47m and costs €50 - €190. Alternatively, you can bus via Belgrade, which costs €80 - €110 and takes 15h 15m.
Sofia to Zadar bus services, operated by Trans Jug, arrive at Beograd, Autobuska stanica station.
Zadar is 1h behind Sofia. It is currently 5:58 AM in Sofia and 4:58 AM in Zadar.
What companies run services between Sofia, Bulgaria and Zadar, Croatia?
Austrian Airlines and Ryanair fly from Sofia Airport (SOF) to Zadar Airport (ZAD) twice daily. Alternatively, you can take a bus from Sofia Central Bus Station to Zadar bus station via Beograd, Autobuska stanica and Belgrade bus station in around 15h 15m.
- Website
- austrian.com
Flights from Sofia Airport to Zadar Airport via Vienna
- Ave. Duration
- 5h 32m
- When
- Tuesday to Sunday
- Estimated price
- €60–360
Flights from Sofia Airport to Split Airport via Vienna
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- €100–370
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- €37–40
- Website
- Trans-Jug
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Sofia to Zadar is 964 km. It takes approximately 11h 3m to drive from Sofia to Zadar.
Book your Sofia to Zadar bus tickets online with Omio and 12go.asia.
There are 10209+ hotels available in Zadar.
