There are 10 ways to get from Karlobag to Barcelona by bus, plane, train, car ferry, shuttle, 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 Karlobag, E65 / Ul. Uskočka to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Barcelona–El Prat Airport (BCN)plane SPU - BCN
9h 41m€112–358Bus to Zagreb Franjo Tuđman Airport, fly
cheapest- Take the bus from Gospić, Autobusni kolodvor to Zagreb, Autobusni Kolodvorbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Barcelona–El Prat Airport (BCN)plane ZAG - BCN
9h 45m€101–256Bus, train
- Take the bus from Karlobag, E65 / Ul. Uskočka to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- 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
21h 24m€246–544Bus, train via Mulhouse
- Take the bus from Karlobag, E65 / Ul. Uskočka to Senj, Obala doktor Franje Tuđmanabus
- Take the bus from Senj, Obala doktor Franje Tuđmana to Basel SBBbus
- Take the train from Mulhouse Ville to Lyon Part Dieutrain 84
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
24h 51m€240–437Bus, train, car ferry
- Take the bus from Karlobag, E65 / Ul. Uskočka to Pula , Autobusni Kolodvorbus
- Take the bus from Pula , Autobusni Kolodvor to Paduabus 419
- Take the train from Padova to Genova P.Za Principetrain Fr
- Take the car ferry from Port of Genoa to Port de Barcelonacarferry
40h 4m€198–332Bus, bus to Trieste – Friuli Venezia Giulia Airport, fly
- Take the bus from Karlobag, E65 / Ul. Uskočka to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Barcelona–El Prat Airport (BCN)plane TRS - BCN
10h 20m€116–392Bus, shuttle to Venice Marco Polo Airport, fly
- Take the bus from Karlobag, E65 / Ul. Uskočka to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Barcelona–El Prat Airport (BCN)plane VCE - BCN
11h 54m€250–745Bus
- Take the bus from Karlobag, E65 / Ul. Uskočka to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the bus from Trieste to Paduabus
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
27h 9m€132–306Bus via Florence
- Take the bus from Karlobag, E65 / Ul. Uskočka to Zadar, Autobusni Kolodvorbus
- Take the bus from Zadar bus station to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Barcelona - North Bus Stationbus
32h 55m€136–254Drive 1,513.8 km
- Drive from Karlobag to Barcelonacar 1,513.8 km
17h 8m€240–346
Karlobag to Barcelona by bus and train
Questions & Answers
The cheapest way to get from Karlobag to Barcelona is to bus and fly which costs €100 - €260 and takes 9h 45m.
The fastest way to get from Karlobag to Barcelona is to bus and fly which takes 9h 41m and costs €110 - €360.
No, there is no direct bus from Karlobag to Barcelona. However, there are services departing from Karlobag, E65 / Ul. Uskočka and arriving at Barcelona, Estació d'Autobusos Nord via Rijeka, Željeznički Kolodvor, Trieste and Padova. The journey, including transfers, takes approximately 27h 9m.
The distance between Karlobag and Barcelona is 1444 km. The road distance is 1513.8 km.
The best way to get from Karlobag to Barcelona without a car is to bus and train which takes 21h 24m and costs €240 - €550.
It takes approximately 9h 41m to get from Karlobag to Barcelona, including transfers.
Karlobag to Barcelona bus services, operated by Brioni Pula d.o.o., depart from Karlobag, E65 / Ul. Uskočka station.
Karlobag to Barcelona bus services, operated by Brioni Pula d.o.o., arrive at Zadar, Autobusni Kolodvor station.
Yes, the driving distance between Karlobag to Barcelona is 1514 km. It takes approximately 17h 8m to drive from Karlobag to Barcelona.
Book your Karlobag to Barcelona bus tickets online with Omio.
What companies run services between Karlobag, Croatia and Barcelona, Spain?
You can take a bus from Karlobag, E65 / Ul. Uskočka to Barcelona, Estació d'Autobusos Nord via Rijeka, Autobusni Kolodvor, Rijeka, Željeznički Kolodvor, Trieste, Autostazione, Trieste, and Padova in around 27h 9m.
- Website
- ryanair.com
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 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 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
- Monday, 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–260
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- €60–250
- 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
- easyjet.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport via Geneva
- Ave. Duration
- 4h 12m
- When
- Thursday and Sunday
- Estimated price
- €140–180
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €22–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
- €55–110
- Schedules at
- trenitalia.com
Train from Padova to Genova P.Za Principe
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- €50–100
- 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–95
- 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
- €70–130
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Mulhouse Ville to Lyon Part Dieu
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- €55–150
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Karlobag, E65 / Ul. Uskočka to Trogir, Autobusni Kolodvor
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €40–75
- Website
- https://www.brioni.hr/en-gb/
Bus from Karlobag, E65 / Ul. Uskočka to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- https://www.brioni.hr/en-gb/
Bus from Karlobag, E65 / Ul. Uskočka to Senj, Obala doktor Franje Tuđmana
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €13–20
- Website
- https://www.brioni.hr/en-gb/
Bus from Karlobag, E65 / Ul. Uskočka to Pula , Autobusni Kolodvor
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €45–75
- Website
- https://www.brioni.hr/en-gb/
Bus from Karlobag, E65 / Ul. Uskočka to Zadar, Autobusni Kolodvor
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €20–30
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Karlobag, E65 / Ul. Uskočka to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €1–21
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Karlobag, E65 / Ul. Uskočka to Senj, Obala doktor Franje Tuđmana
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- €1–12
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €65–170
- Website
- https://www.goopti.com/en/
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €160–400
- Website
- https://www.goopti.com/en/
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Senj, Obala doktor Franje Tuđmana to Basel SBB
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Estimated price
- €103
- Schedules at
- zelicreisen.ch
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Pula , Autobusni Kolodvor to Padua
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- €23–40
- Website
- https://www.flixbus.co.uk
Bus from Zadar bus station to Florence Villa Constanza Bus Station
- Ave. Duration
- 12h 45m
- Frequency
- 5 times a week
- Estimated price
- €45–85
- Website
- https://www.flixbus.co.uk
- Phone
- +385 800 88 85
- info@velebit-tours.hr
- Website
- velebit-tours.hr
Bus from Gospić, Autobusni kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €40–50
- Schedules at
- velebit-tours.hr
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Trieste to Padua
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €11–22
- Website
- https://www.blablacar.co.uk/bus
Bus from Florence Villa Constanza Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 16h 25m
- Frequency
- Twice daily
- Estimated price
- €70–140
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Trieste to Padua
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- 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
- €55–75
- Schedules at
- tabitatour.ro
- 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–120
- 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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 5018+ hotels available in Barcelona.






















































