There are 9 ways to get from Banja Luka to Sardinia by bus, plane, ferry, train, car, car ferry, or shuttle
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 to Olbia Costa Smeralda Airport
best- Take the bus from Banja Luka, Autobuska Stanica to Split Bus Stationbus
- Fly from Split Airport (SPU) to Olbia Costa Smeralda Airport (OLB)plane SPU - OLB
9h 57m€124–256Bus, shuttle to Venice Marco Polo Airport, fly to Olbia Costa Smeralda Airport
cheapest- Take the bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Take a shuttle bus from Zagreb to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Olbia Costa Smeralda Airport (OLB)plane VCE - OLB
11h 16m€94–1,284Bus, ferry, train
- Take the bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Genoabus
- Take the ferry from Genoa to Porto Torresferry
- Take the train from Porto Torres M.Ma to Cagliaritrain Re
37h 6m€173–283Drive, car ferry
- Drive from Banja Luka to Port of Civitavecchiacar
- Take the carferry from Port of Civitavecchia to Port of Arbataxcarferry
- Drive from Port of Arbatax to Cagliaricar
21h 46m€208–309Bus to Zagreb Franjo Tuđman Airport, fly to Olbia Costa Smeralda Airport
- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Olbia Costa Smeralda Airport (OLB)plane ZAG - OLB
10h 30mBus to Zagreb Franjo Tuđman Airport, fly to Alghero
- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Alghero (AHO)plane ZAG - AHO
10h 50mBus to Split Airport, fly to Cagliari Elmas Airport
- Take the bus from Banja Luka, Autobuska Stanica to Split Bus Stationbus
- Fly from Split Airport (SPU) to Cagliari Elmas Airport (CAG)plane SPU - CAG
11h 28m€119–227Bus to Split Airport, fly to Alghero
- Take the bus from Banja Luka, Autobuska Stanica to Split Bus Stationbus
- Fly from Split Airport (SPU) to Alghero (AHO)plane SPU - AHO
9h 52m€120–268Train, bus, ferry
- Take the train from Banja Luka to Petkovactrain
- Take the train from Volinja to Zagreb Glavni Kol.train Re
- Take the train from Zagreb Glavni Kol. to Ljubljanatrain 318 / ...
- Take the bus from Ljubljana bus station to Toulonbus
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the train from Porto Torres M.Ma to Cagliaritrain Re
45h 43m€205–354
Split Airport (SPU) to Olbia Costa Smeralda Airport (OLB) flights
Questions & Answers
The cheapest way to get from Banja Luka to Sardinia is to bus and fly which costs €120 - €260 and takes 9h 57m.
The fastest way to get from Banja Luka to Sardinia is to bus and fly which takes 9h 52m and costs €120 - €270.
The distance between Banja Luka and Sardinia is 906 km.
The best way to get from Banja Luka to Sardinia without a car is to bus and ferry and train which takes 37h 6m and costs €170 - €290.
It takes approximately 9h 57m to get from Banja Luka to Sardinia, including transfers.
There are 3278+ hotels available in Sardinia.
What companies run services between Banja Luka, Bosnia and Herzegovina and Sardinia, Italy?
There is no direct connection from Banja Luka to Sardinia. However, you can take the bus to Split Bus Station, walk to Split Bus Station, take the shuttle to Split Airport, walk to Split Airport (SPU) airport, fly to Olbia Costa Smeralda Airport (OLB), walk to Aeroporto, then take the line 02 bus to Via San Simplicio 6. Alternatively, you can take a bus from Banja Luka, Autobuska Stanica to Cagliari via Zagreb, Autobusni Kolodvor, Zagreb, Genoa, Marittima/Principe Fs, Dinegro/Terminal Traghetti, Genoa, Porto Torres, and Porto Torres M.Ma in around 37h 6m.
- Website
- aeroitalia.com
Flights from Split Airport to Olbia Costa Smeralda Airport via Milan Linate
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Split Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €75–240
Flights from Zagreb Franjo Tuđman Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- €75–150
Flights from Zagreb Franjo Tuđman Airport to Alghero via Rome
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- €70–85
Flights from Split Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €55–600
Flights from Split Airport to Cagliari Elmas Airport via Milan Linate
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–300
Flights from Split Airport to Alghero via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €45–280
- Website
- flexflight.dk
Flights from Split Airport to Olbia Costa Smeralda Airport via Milan Linate
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Split Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €75–240
Flights from Zagreb Franjo Tuđman Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- €75–150
Flights from Zagreb Franjo Tuđman Airport to Alghero via Rome
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- €70–85
Flights from Split Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €55–600
Flights from Split Airport to Cagliari Elmas Airport via Milan Linate
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–300
Flights from Split Airport to Alghero via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €45–280
- Website
- lufthansa.com
Flights from Split Airport to Olbia Costa Smeralda Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Saturday to Friday
- Estimated price
- €110–380
Flights from Zagreb Franjo Tuđman Airport to Olbia Costa Smeralda Airport via Munich
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–340
Flights from Split Airport to Cagliari Elmas Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Thursday and Friday
- Estimated price
- €110–380
- Website
- volotea.com
Flights from Split Airport to Olbia Costa Smeralda Airport via Bari
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- €100–180
Flights from Venice Marco Polo Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €28–140
Flights from Split Airport to Alghero via Lyon
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- €65–280
- Website
- easyjet.com
Flights from Split Airport to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 3h 15m
- When
- Friday
- Estimated price
- €100–290
Flights from Split Airport to Olbia Costa Smeralda Airport via Zurich
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €100–440
Flights from Zagreb Franjo Tuđman Airport to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €75–150
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Olbia Costa Smeralda Airport via Milan Bergamo
- Ave. Duration
- 4h 35m
- When
- Friday and Saturday
- Estimated price
- €75–150
Flights from Zagreb Franjo Tuđman Airport to Alghero via Milan Bergamo
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- €70–85
Flights from Zagreb Franjo Tuđman Airport to Alghero via Charleroi
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €70–85
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Twice a week
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Twice a week
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
- Phone
- +387 53 241 368
- [email protected]
- Website
- zrs-rs.com
Train from Banja Luka to Petkovac
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €6
- Schedules at
- zrs-rs.com
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Volinja to Zagreb Glavni Kol.
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- €18–27
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Ljubljana
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- €28–40
- Website
- http://www.hzpp.hr/en
- Phone
- +387 51 211-850
- [email protected]
- Website
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 51 215-725
- [email protected]
- Website
- bocactours.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- €22–26
- Schedules at
- bocactours.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- €22–26
- Schedules at
- bocactours.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- €22–26
- Schedules at
- bocactours.com
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- pepeks.hr
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €67
- Schedules at
- topingtrade.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €67
- Schedules at
- topingtrade.com
- Phone
- +387 33 770 889
- [email protected]
- Website
- centrotrans.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- https://centrotrans.com/en
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- https://centrotrans.com/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zagreb to Genoa
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- €65–120
- Website
- https://www.flixbus.co.uk
Bus from Ljubljana bus station to Toulon
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- €85–150
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Zagreb to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 4h 42m
- Frequency
- On demand
- Estimated price
- €46–1,100
- Website
- https://www.goopti.com/en/
- Shared
- €46
- Private
- €259
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Genoa to Porto Torres
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- €55–80
- Website
- https://www.gnv.it/en
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €35–70
- Website
- https://www.corsica-ferries.co.uk/
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Travelling by boat in Italy
Read the travel guide







































