There are 10 ways to get from Spain to Zadar by plane, train, ferry, bus, 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 Son Sant Joan Airport to Zadar Airport
best- Fly from Son Sant Joan Airport (PMI) to Zadar Airport (ZAD)plane PMI - ZAD
7h 26m€71–469Fly Barcelona–El Prat Airport to Zadar Airport
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Zadar Airport (ZAD)plane BCN - ZAD
5h 39m€66–271Train, Catamaran
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Anconatrain Ic / ...
- Take the ferry from Port of Ancona to Port of Zadarferry 51
23h 16mBus
- Take the bus from Barcellona to Padovabus Barcellona - Padova
- Take the bus from Padua to Zadar bus stationbus N535
28h 25mFerry, train, Catamaran
- Take the ferry from Port de Barcelona to Port of Civitavecchiaferry
- Take the train from Civitavecchia to Roma Terminitrain Re / ...
- Take the train from Roma Termini to Anconatrain Ic
- Take the ferry from Port of Ancona to Port of Zadarferry 51
33h 35mFly Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Zagreb Franjo Tuđman Airport (ZAG)plane BCN - ZAG
- Take the bus from Zagreb to Zadar bus stationbus
9h 20m€68–324Fly Barcelona–El Prat Airport to Split Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Split Airport (SPU)plane BCN - SPU
- Take the bus from Split, Autobusni Kolodvor to Zadar bus stationbus
8h 49m€86–324Fly Son Sant Joan Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Son Sant Joan Airport (PMI) to Zagreb Franjo Tuđman Airport (ZAG)plane PMI - ZAG
- Take the bus from Zagreb to Zadar bus stationbus
9h 32m€70–370Bus via Rovinj
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Padova to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Zadar, Autobusni Kolodvorbus
31h 26m€303–706Drive 1,617.7 km
- Drive from Barcelona to Zadarcar 1,617.7 km
18h 8m€252–364
Son Sant Joan Airport (PMI) to Zadar Airport (ZAD) flights
Questions & Answers
The cheapest way to get from Spain to Zadar is to fly which costs €70 - €470 and takes 7h 26m.
The fastest way to get from Spain to Zadar is to fly which takes 5h 39m and costs €65 - €280.
No, there is no direct bus from Spain to Zadar station. However, there are services departing from Barcellona and arriving at Zadar bus station via Padua. The journey, including transfers, takes approximately 28h 25m.
The distance between Spain and Zadar is 1179 km. The road distance is 1617.7 km.
The best way to get from Spain to Zadar without a car is to train and Catamaran which takes 23h 16m and costs .
It takes approximately 7h 26m to get from Spain to Zadar, including transfers.
Spain to Zadar bus services, operated by Itabus, depart from Barcellona station.
The best way to get from Spain to Zadar is to fly which takes 7h 26m and costs €70 - €470. Alternatively, you can bus, which costs and takes 28h 25m.
Spain to Zadar bus services, operated by Itabus, arrive at Padova station.
Yes, the driving distance between Spain to Zadar is 1618 km. It takes approximately 18h 8m to drive from Spain to Zadar.
What companies run services between Spain and Zadar, Croatia?
Ryanair, Ulendo Airlink, and two other airlines fly from Son Sant Joan Airport (PMI) to Zadar Airport (ZAD) once daily. Alternatively, you can take a bus from Barcellona to Zadar bus station via Padua in around 28h 25m.
- Website
- ryanair.com
Flights from Son Sant Joan Airport to Zadar Airport via Barcelona–El Prat Airport
- Ave. Duration
- 4h 42m
- When
- Wednesday
- Estimated price
- €55–220
Flights from Son Sant Joan Airport to Zadar Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- €40–220
Flights from Son Sant Joan Airport to Zadar Airport via Milan Bergamo
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- €55–220
Flights from Barcelona–El Prat Airport to Zadar Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday
- Estimated price
- €55–170
Flights from Barcelona–El Prat Airport to Zadar Airport via Milan Bergamo
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €55–170
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday to Saturday
- Estimated price
- €55–200
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport via Rome
- Ave. Duration
- 4h 42m
- When
- Wednesday and Thursday
- Estimated price
- €55–200
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 4h 35m
- When
- Tuesday
- Estimated price
- €55–200
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €120–210
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 5h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €70–300
- Website
- croatiaairlines.com
Flights from Son Sant Joan Airport to Zadar Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 6h 5m
- When
- Wednesday and Friday
- Estimated price
- €55–230
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–180
Flights from Barcelona–El Prat Airport to Split Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €120–270
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Split Airport
- Ave. Duration
- 2h 2m
- When
- Friday and Sunday
- Estimated price
- €40–240
- Website
- fsitaliane.it
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Schedules at
- fsitaliane.it
Train from Milano Centrale to Ancona
- Ave. Duration
- 5h 16m
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
Train from Civitavecchia to Roma Termini
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Schedules at
- fsitaliane.it
Train from Roma Termini to Ancona
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Schedules at
- fsitaliane.it
- Website
- global.flixbus.com
Bus from Padua to Zadar bus station
- Ave. Duration
- 9h 10m
- Frequency
- 5 times a week
- Schedules at
- global.flixbus.com
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
Bus from Split, Autobusni Kolodvor to Zadar bus station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Schedules at
- global.flixbus.com
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €2–10
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Rovinj, Autobusni Kolodvor to Zadar, Autobusni Kolodvor
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €3–35
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 800 88 85
- info@velebit-tours.hr
- Website
- velebit-tours.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €50–60
- Schedules at
- velebit-tours.hr
- Phone
- +385 (23) 315 331
- info@puntamika-line.hr
- Website
- puntamika-line.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €13–16
- Schedules at
- puntamika-line.hr
- Phone
- +385 91 454 1121
- francuzevic@gmail.com
- Website
- francuzevic-prijevoz.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €19–22
- Schedules at
- francuzevic-prijevoz.hr
- Phone
- +385 35 415 165
- info@slavonija-bus.hr
- Website
- slavonija-bus.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €20–45
- Schedules at
- slavonija-bus.hr
- Phone
- +385 1 3335 170
- uprava@samoborcek.hr
- Website
- samoborcek.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- €20–40
- Schedules at
- samoborcek.hr
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Estimated price
- €30–36
- Website
- https://cazmatrans.hr/en/
- Phone
- +385 60 300 300
- info@ap.hr
- Website
- ap.hr
Bus from Zagreb to Zadar bus station
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- €21–35
- Schedules at
- ap.hr
- Phone
- +385 91 255 0999
- prijevoz.knezevic@gmail.com
- Website
- prijevoz-knezevic.hr
Bus from Split, Autobusni Kolodvor to Zadar bus station
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €13–25
- Schedules at
- prijevoz-knezevic.hr
- Phone
- +385 91 616 0990
- antonio.tours@zd.t-com.hr
- Website
- antoniotours.hr
Bus from Split, Autobusni Kolodvor to Zadar bus station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €21–40
- Schedules at
- antoniotours.hr
- Phone
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Split, Autobusni Kolodvor to Zadar bus station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €15–50
- Website
- https://www.promet-makarska.hr/en/
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- €60–75
- Schedules at
- tabitatour.ro
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Padova to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €240–600
- Website
- https://www.goopti.com/en/
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Port of Ancona to Port of Zadar
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- €55–100
- Website
- https://www.jadrolinija.hr/en
- Website
- grimaldi-lines.com
Ferry from Port de Barcelona to Port of Civitavecchia
- Ave. Duration
- 20h
- Frequency
- 5 times a week
- Schedules at
- grimaldi-lines.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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Book your Spain to Zadar bus tickets online with Omio.
There are 4043+ hotels available in Zadar.
















































