There are 10 ways to get from Zadar to Elbasan by plane, ferry, train, busferry, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Zadar Airport
best- Fly from Zadar Airport (ZAD) to Tirana International Airport Nënë Tereza (TIA)plane ZAD - TIA
8h 33m$68–406Bus to Trieste – Friuli Venezia Giulia Airport, fly
cheapest- Take the bus from Zadar bus station to Triestebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Tirana International Airport Nënë Tereza (TIA)plane TRS - TIA
12h 18m$56–292Catamaran, train, bus and ferry, bus
- Take the ferry from Port of Zadar to Port of Anconaferry 51
- Take the train from Ancona to Bari Centraletrain Fr
- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Durrës to Elbasanbus
17h 3mBus
- Take the bus from Zadar, Autobusni Kolodvor to Lezhëbus
- Take the bus from Lezhe, Rruga e Stacionit to Tirana, Terminali Lindor I Autobusavebus
17h 36mCatamaran, car ferry, bus
- Take the ferry from Port of Zadar to Port of Anconaferry 51
- Take the car ferry from Port of Ancona to Durrëscarferry
- Take the bus from Durrës to Elbasanbus
22h 48mCatamaran to Raffaello Sanzio Airport, fly
- Take the ferry from Port of Zadar to Port of Anconaferry
- Fly from Raffaello Sanzio Airport (AOI) to Tirana International Airport Nënë Tereza (TIA)plane AOI - TIA
10h 54m$89–423Catamaran, train to Abruzzo Airport, fly
- Take the ferry from Port of Zadar to Port of Anconaferry
- Take the train from Ancona to Pescara Centraletrain
- Fly from Abruzzo Airport (PSR) to Tirana International Airport Nënë Tereza (TIA)plane PSR - TIA
12h 16m$107–381Bus via Dubrovnik
- Take the bus from Zadar, Autobusni Kolodvor to Dubrovnik, Autobusni kolodvorbus Arriva
- Take the bus from Dubrovnik, Autobusni kolodvor to Tirana, Terminali Lindor I Autobusavebus
19h 28m$79–115Bus via Split
- Take the bus from Zadar bus station to Split, Autobusni Kolodvorbus
- Take the bus from Split, Autobusni Kolodvor to Strugabus
- Take the bus from Struga to Elbasanbus
20h 10m$72–144Drive 643.2 km
- Drive from Zadar to Elbasancar 643.2 km
9h 33m$117–169
Zadar to Elbasan by bus
Questions & Answers
The cheapest way to get from Zadar to Elbasan is to bus via Split which costs $70 - $150 and takes 20h 10m.
The fastest way to get from Zadar to Elbasan is to fly which takes 8h 33m and costs $65 - $410.
No, there is no direct bus from Zadar to Elbasan. However, there are services departing from Zadar, Autobusni Kolodvor and arriving at Elbasan via Lezhe, Rruga e Stacionit and Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 17h 36m.
The distance between Zadar and Elbasan is 536 km. The road distance is 643.2 km.
The best way to get from Zadar to Elbasan without a car is to Catamaran and train and bus and ferry and bus which takes 17h 3m and costs .
It takes approximately 8h 33m to get from Zadar to Elbasan, including transfers.
Zadar to Elbasan bus services, operated by Vector, depart from Zadar, Autobusni Kolodvor station.
The best way to get from Zadar to Elbasan is to fly which takes 8h 33m and costs $65 - $410. Alternatively, you can bus, which costs and takes 17h 36m.
Zadar to Elbasan bus services, operated by Vector, arrive at Lezhë station.
Yes, the driving distance between Zadar to Elbasan is 643 km. It takes approximately 9h 33m to drive from Zadar to Elbasan.
What companies run services between Zadar, Croatia and Elbasan, Albania?
Ryanair, Croatia Airlines, and Ulendo Airlink fly from Zadar Airport (ZAD) to Tirana International Airport Nënë Tereza (TIA) 3 times a week. Alternatively, you can take a bus from Zadar, Autobusni Kolodvor to Elbasan via Lezhë, Lezhe, Rruga e Stacionit, and Tirana, Terminali Lindor I Autobusave in around 17h 36m.
- Website
- ryanair.com
Flights from Zadar Airport to Tirana International Airport Nënë Tereza via Pisa
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- $60–190
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $50–180
Flights from Abruzzo Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $28–240
- Website
- flyulendo.com
Flights from Zadar Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 3h 45m
- When
- Monday
- Estimated price
- $35–210
Flights from Raffaello Sanzio Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $19–200
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Monday and Friday
- Estimated price
- $17–230
Flights from Abruzzo Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $26–200
- Website
- croatiaairlines.com
Flights from Zadar Airport to Tirana International Airport Nënë Tereza via Zagreb
- Ave. Duration
- 8h 20m
- When
- Sunday
- Estimated price
- $140–450
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Bari Centrale
- Ave. Duration
- 3h 51m
- Frequency
- Every 2 hours
- Estimated price
- $75–150
- Schedules at
- trenitalia.com
Train from Ancona to Pescara Centrale
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $25–50
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Bari Centrale
- Ave. Duration
- 4h 26m
- Frequency
- 5 times a day
- Estimated price
- $50–120
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Pescara Centrale
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- $17–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Ancona to Pescara Centrale
- Ave. Duration
- 2h 9m
- Frequency
- Every 3 hours
- Estimated price
- $22–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Bari Porto to Durrës
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Durrës to Elbasan
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +383 44 119 284
- info@vectortravelgroup.com
- Website
- facebook.com
Bus from Zadar, Autobusni Kolodvor to Lezhë
- Ave. Duration
- 14h 20m
- Frequency
- 3 times a week
- Estimated price
- $45–60
- Schedules at
- facebook.com
- Phone
- +355686322239
- Website
- travel.gjirafa.com
Bus from Lezhe, Rruga e Stacionit to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Schedules at
- travel.gjirafa.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zadar bus station to Trieste
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Estimated price
- $24–45
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Split, Autobusni Kolodvor
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- $12–22
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zadar, Autobusni Kolodvor to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $3–45
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 9h 25m
- Frequency
- 4 times a week
- Estimated price
- $75
- Schedules at
- croatiabus.hr
- Phone
- +385 91 616 0990
- antonio.tours@zd.t-com.hr
- Website
- antoniotours.hr
Bus from Zadar bus station to Split, Autobusni Kolodvor
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $25–45
- Schedules at
- antoniotours.hr
- Phone
- +385 91 255 0999
- prijevoz.knezevic@gmail.com
- Website
- prijevoz-knezevic.hr
Bus from Zadar bus station to Split, Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $16–29
- Schedules at
- prijevoz-knezevic.hr
- Phone
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Zadar bus station to Split, Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $17–55
- Website
- https://www.promet-makarska.hr/en/
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Split, Autobusni Kolodvor to Struga
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- $55–85
- Schedules at
- hafettours.mk
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Struga to Elbasan
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $4–6
- Schedules at
- eurobus.mk
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Port of Zadar to Port of Ancona
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- $60–120
- Website
- https://www.jadrolinija.hr/en
- Phone
- +3907150211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Port of Ancona to Durrës
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $100–170
- Schedules at
- adriaferries.com
- Deck
- $112
- Inside cabin 2 beds
- $147
- Inner cabin 2 beds
- $170
- Car
- $153
Want to know more about travelling around Albania
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 17+ hotels available in Elbasan.













































