There are 11 ways to get from Nin to Barcelona by bus, plane, train, 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.
Bus to Split Airport, fly
best- Take the bus from Zadar, Autobusni Kolodvor to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Barcelona–El Prat Airport (BCN)plane SPU - BCN
8h 55m€81–331Bus to Venice Marco Polo Airport, fly
cheapest- Take the bus from Zadar bus station to Venicebus
- Fly from Venice Marco Polo Airport (VCE) to Barcelona–El Prat Airport (BCN)plane VCE - BCN
13h 40m€55–194Bus, train
- Take the bus from Zadar bus station to Triestebus
- Take the train from Trieste Centrale 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
23h 35m€213–403Bus, train via Basel
- Take the bus from Zadar to Basel SBBbus
- Take the train from Basel Sbb to Dijon Villetrain Tgv
- Take the train from Dijon Ville to Lyon Part Dieutrain Ter
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
26h 19m€254–396Bus, train, car ferry
- Take the bus from Zadar bus station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus
- Take the train from Venezia Mestre to Genova P.Za Principetrain Fr
- Take the car ferry from Port of Genoa to Port de Barcelonacarferry
37h 5m€167–323Fly from Zadar Airport
- Fly from Zadar Airport (ZAD) to Barcelona–El Prat Airport (BCN)plane ZAD - BCN
6h 35m€71–294Bus to Zagreb Franjo Tuđman Airport, fly
- Take the bus from Zadar bus station to Zagrebbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Barcelona–El Prat Airport (BCN)plane ZAG - BCN
10h 10m€80–280Bus to Trieste – Friuli Venezia Giulia Airport, fly
- Take the bus from Zadar bus station to Triestebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Barcelona–El Prat Airport (BCN)plane TRS - BCN
12h 31m€73–226Bus
- Take the bus from Zadar bus station to Paduabus N535
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
29h 32m€97–153Bus 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
35h 20m€305–723Drive 1,624 km
- Drive from Nin to Barcelonacar 1,624 km
18h 15m€255–368
Nin to Barcelona by bus and train
Questions & Answers
The cheapest way to get from Nin to Barcelona is to bus and fly which costs €50 - €200 and takes 13h 40m.
The fastest way to get from Nin to Barcelona is to fly which takes 6h 35m and costs €70 - €300.
No, there is no direct bus from Nin to Barcelona. However, there are services departing from Nin and arriving at Barcelona, Estació d'Autobusos Nord via Zadar bus station and Padova. The journey, including transfers, takes approximately 29h 32m.
The distance between Nin and Barcelona is 1363 km. The road distance is 1624 km.
The best way to get from Nin to Barcelona without a car is to bus and train which takes 23h 35m and costs €210 - €410.
It takes approximately 8h 55m to get from Nin to Barcelona, including transfers.
Nin to Barcelona bus services, operated by FlixBus, depart from Zadar bus station.
The best way to get from Nin to Barcelona is to fly which takes 6h 35m and costs €70 - €300. Alternatively, you can bus, which costs €95 - €160 and takes 29h 32m.
Nin to Barcelona bus services, operated by FlixBus, arrive at Padua station.
Yes, the driving distance between Nin to Barcelona is 1624 km. It takes approximately 18h 15m to drive from Nin to Barcelona.
What companies run services between Nin, Zadarska, Croatia and Barcelona, Spain?
Ryanair flies from Zadar Airport (ZAD) to Barcelona–El Prat Airport (BCN) twice a week. Alternatively, you can take a bus from Nin to Barcelona, Estació d'Autobusos Nord via Zadar, Autobusni Kolodvor, Zadar bus station, Padua, and Padova in around 29h 32m.
- Website
- ryanair.com
Flights from Zadar Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday
- Estimated price
- €60–170
Flights from Zadar Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- €60–170
Flights from Zagreb Franjo Tuđman Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- €50–160
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–130
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 4h 47m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €40–130
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €28–120
- Website
- vueling.com
Flights from Split Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 15m
- When
- Friday and Sunday
- Estimated price
- €40–240
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €20–110
- Website
- ita-airways.com
Flights from Split Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €65–230
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €60–180
- Website
- swiss.com
Flights from Zagreb Franjo Tuđman Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €60–250
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- €60–240
- Website
- easyjet.com
Flights from Split Airport to Barcelona–El Prat Airport via Geneva
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €80–300
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport via Geneva
- Ave. Duration
- 4h
- When
- Thursday and Sunday
- Estimated price
- €140–180
- Website
- croatiaairlines.com
Flights from Split Airport to Barcelona–El Prat Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €120–280
Flights from Zagreb Franjo Tuđman Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €100–190
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €21–90
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Milano Centrale
- Ave. Duration
- 4h 6m
- Frequency
- 3 times a day
- Estimated price
- €60–120
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Genova P.Za Principe
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- €55–120
- Schedules at
- trenitalia.com
- 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–100
- 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–130
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Basel Sbb to Dijon Ville
- Ave. Duration
- 1h 24m
- Frequency
- 5 times a week
- Estimated price
- €45–75
- Website
- https://www.sncf-connect.com/en-en
Train from Dijon Ville to Lyon Part Dieu
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- €35–65
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Dijon Ville to Lyon Part Dieu
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €29–75
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +385 98 934 0896
- info@bestline.hr
- Website
- bestline.hr
Bus from Zadar, Autobusni Kolodvor to Trogir, Autobusni Kolodvor
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Schedules at
- bestline.hr
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Zadar, Autobusni Kolodvor to Trogir, Autobusni Kolodvor
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 91 255 0999
- prijevoz.knezevic@gmail.com
- Website
- prijevoz-knezevic.hr
Bus from Zadar, Autobusni Kolodvor to Trogir, Autobusni Kolodvor
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €11–18
- Schedules at
- prijevoz-knezevic.hr
Rome2Rio's guide to FlixBus
Contact Details
- 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
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a week
- Estimated price
- €30–60
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- €19–35
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Venice
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a week
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Padua
- Ave. Duration
- 9h 35m
- Frequency
- 5 times a week
- Estimated price
- €35–65
- Website
- https://www.flixbus.co.uk
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Zadar to Basel SBB
- Ave. Duration
- 14h 15m
- Frequency
- Twice a week
- Estimated price
- €103
- Schedules at
- zelicreisen.ch
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
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-tours.hr
- 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 60 300 300
- info@ap.hr
- Website
- ap.hr
Bus from Zadar bus station to Zagreb
- Ave. Duration
- 4h 32m
- Frequency
- Twice daily
- Estimated price
- €21–35
- Schedules at
- ap.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
- €21–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
- 4h 35m
- Frequency
- Once a week
- Estimated price
- €30–36
- 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
- +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
- €60–75
- Schedules at
- tabitatour.ro
- 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
- €240–600
- Website
- https://www.goopti.com/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Genoa to Port de Barcelona
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €80–130
- Website
- https://www.gnv.it/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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 4009+ hotels available in Barcelona.










































































