There are 11 ways to get from Zadar to Spain by plane, ferry, train, 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 Zadar Airport to Son Sant Joan Airport
best- Fly from Zadar Airport (ZAD) to Son Sant Joan Airport (PMI)plane ZAD - PMI
7h 19m€42–170Catamaran, train
- Take the ferry from Port of Zadar to Port of Anconaferry 51
- Take the train from Ancona to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
20h 25m€230–433Bus
- Take the bus from Zadar bus station to Paduabus N535
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
28h 12m€146–200Catamaran, train, ferry
- Take the ferry from Port of Zadar to Port of Anconaferry 51
- Take the train from Ancona to Roma Terminitrain
- Take the train from Roma Termini to Civitavecchiatrain Re
- Take the ferry from Port of Civitavecchia to Port de Barcelonaferry
33h 7m€172–321Fly Zadar Airport to Barcelona–El Prat Airport
- Fly from Zadar Airport (ZAD) to Barcelona–El Prat Airport (BCN)plane ZAD - BCN
5h 11m€64–281Fly Zadar Airport to Valencia Airport
- Fly from Zadar Airport (ZAD) to Valencia Airport (VLC)plane ZAD - VLC
7h 11m€96–370Bus to Split Airport, fly to Barcelona–El Prat Airport
- Take the bus from Zadar bus station to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Barcelona–El Prat Airport (BCN)plane SPU - BCN
7h 41m€54–250Bus to Split Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the bus from Zadar bus station to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SPU - MAD
8h 14m€84–298Bus to Zagreb Franjo Tuđman Airport, fly to Son Sant Joan Airport
- Take the bus from Zadar bus station to Zagrebbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Son Sant Joan Airport (PMI)plane ZAG - PMI
9h 11m€55–249Bus via Rovinj
- Take the bus from Zadar, Autobusni Kolodvor to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Padovabus
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
34h 1m€403–922Drive 1,618.4 km
- Drive from Zadar to Barcelonacar 1,618.4 km
18h 14m€255–369
Zadar to Spain by ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Zadar to Spain is to fly which costs €40 - €170 and takes 7h 19m.
The fastest way to get from Zadar to Spain is to fly which takes 5h 11m and costs €60 - €290.
No, there is no direct bus from Zadar station to Spain. However, there are services departing from Zadar bus station and arriving at Barcelona, Estació d'Autobusos Nord via Padova. The journey, including transfers, takes approximately 28h 12m.
The distance between Zadar and Spain is 1184 km. The road distance is 1618.4 km.
The best way to get from Zadar to Spain without a car is to Catamaran and train which takes 20h 25m and costs €230 - €440.
It takes approximately 7h 19m to get from Zadar to Spain, including transfers.
Zadar to Spain bus services, operated by FlixBus, depart from Zadar bus station.
The best way to get from Zadar to Spain is to fly which takes 7h 19m and costs €40 - €170. Alternatively, you can bus, which costs €140 - €200 and takes 28h 12m.
Zadar to Spain bus services, operated by FlixBus, arrive at Padua station.
Yes, the driving distance between Zadar to Spain is 1618 km. It takes approximately 18h 14m to drive from Zadar to Spain.
What companies run services between Zadar, Croatia and Spain?
Ryanair and Volotea fly from Zadar Airport (ZAD) to Son Sant Joan Airport (PMI) twice daily. Alternatively, you can take a bus from Zadar bus station to Barcelona, Estació d'Autobusos Nord via Padua and Padova in around 28h 12m.
- Website
- ryanair.com
Flights from Zadar Airport to Son Sant Joan Airport via Pisa
- Ave. Duration
- 4h 40m
- When
- Monday and Thursday
- Estimated price
- €35–160
Flights from Zadar Airport to Son Sant Joan Airport via Milan Malpensa
- Ave. Duration
- 5h 27m
- When
- Thursday and Wednesday
- Estimated price
- €40–160
Flights from Zadar Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 5h 5m
- When
- Monday and Sunday
- Estimated price
- €35–160
Flights from Zadar Airport to Son Sant Joan Airport via Barcelona–El Prat Airport
- Ave. Duration
- 7h 15m
- When
- Wednesday and Sunday
- Estimated price
- €40–160
Flights from Zadar Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday and Sunday
- Estimated price
- €55–110
Flights from Zadar Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €55–110
Flights from Zadar Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €55–110
Flights from Zadar Airport to Valencia Airport via Rome
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- €50–200
Flights from Zadar Airport to Valencia Airport via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- €50–200
Flights from Zadar Airport to Valencia Airport via Milan Malpensa
- Ave. Duration
- 9h
- When
- Tuesday
- Estimated price
- €50–200
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 47m
- When
- Tuesday and Thursday
- Estimated price
- €80–260
Flights from Zagreb Franjo Tuđman Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Monday to Saturday
- Estimated price
- €40–180
- Website
- iberia.com
Flights from Split Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 15m
- When
- Sunday, Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €40–180
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, Wednesday, Saturday, and Sunday
- Estimated price
- €80–190
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona–El Prat Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €90–280
- Website
- vueling.com
Flights from Split Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 15m
- When
- Sunday, Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €40–180
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, Wednesday, Saturday, and Sunday
- Estimated price
- €80–190
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona–El Prat Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €90–280
- Website
- ita-airways.com
Flights from Split Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €70–240
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €85–290
- Website
- croatiaairlines.com
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €150–330
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €85–290
- Website
- volotea.com
Flights from Zadar Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 6h 55m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €40–160
- Website
- easyjet.com
Flights from Split Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- €90–230
- Website
- swiss.com
Flights from Zagreb Franjo Tuđman Airport to Son Sant Joan Airport via Zurich
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- €75–290
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Son Sant Joan Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €85–310
- Website
- eurowings.com
Flights from Zagreb Franjo Tuđman Airport to Son Sant Joan Airport via Stuttgart
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- €60–210
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Milano Centrale
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- €60–120
- Schedules at
- trenitalia.com
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- €11–23
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Milano Centrale
- Ave. Duration
- 5h 7m
- Frequency
- Every 4 hours
- Estimated price
- €40–95
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Roma Termini
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- €29–65
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- €8–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- €55–90
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Roma Termini
- Ave. Duration
- 3h 51m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Zadar bus station to Padua
- Ave. Duration
- 9h 35m
- Frequency
- 5 times a week
- Estimated price
- €35–60
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Trogir, Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €8–15
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 17h 26m
- Frequency
- Once a week
- Estimated price
- €110–140
- Schedules at
- tabitatour.ro
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zadar bus station to Trogir, Autobusni Kolodvor
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €1–2
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- €2–14
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Zadar, Autobusni Kolodvor to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 11h 20m
- 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 Zadar bus station to Zagreb
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €50–60
- Schedules at
- velebit.traveling.com
- Phone
- +385 (23) 315 331
- info@puntamika-line.hr
- Website
- puntamika-line.hr
Bus from Zadar bus station to Zagreb
- 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 Zadar bus station to Zagreb
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- €19–22
- Schedules at
- francuzevic-prijevoz.hr
- Phone
- +385 1 3335 170
- uprava@samoborcek.hr
- Website
- samoborcek.hr
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- €22–40
- Schedules at
- samoborcek.hr
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a week
- Estimated price
- €35–45
- Website
- https://cazmatrans.hr/en/
- Phone
- +385 35 415 165
- info@slavonija-bus.hr
- Website
- slavonija-bus.hr
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €20–26
- Schedules at
- slavonija-bus.hr
- Phone
- +385 60 300 300
- info@ap.hr
- Website
- ap.hr
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- €21–35
- Schedules at
- ap.hr
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Rovinj, Autobusni Kolodvor to Padova
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €290–750
- Website
- https://www.goopti.com/en/
- 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
- €55–100
- Website
- https://www.jadrolinija.hr/en
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 20h
- Frequency
- 5 times a week
- Estimated price
- €75–130
- Website
- https://www.grimaldi-lines.com/en/
Want to know more about travelling around Spain
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 5143+ hotels available in Spain.




























































