There are 8 ways to get from Niš to Sardinia by shuttle, plane, bus, ferry, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Sofia Airport, fly to Olbia Costa Smeralda Airport
best- Take a shuttle bus from Niš to Sofia Airport
- Fly from Sofia Airport (SOF) to Olbia Costa Smeralda Airport (OLB)plane SOF - OLB
9h 8mBus, bus to Tirana International Airport Nënë Tereza, fly to Olbia Costa Smeralda Airport
cheapest- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Tirana Airportbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Olbia Costa Smeralda Airport (OLB)plane TIA - OLB
12h 53m€76–222Bus, ferry, train
- Take the bus from Niš, Autobuska Stanica to Beograd, Autobuska stanicabus
- Take the bus from Beograd 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
2d€203–407Drive, car ferry
- Drive from Niš to Port of Civitavecchiacar
- Take the carferry from Port of Civitavecchia to Port of Arbataxcarferry
- Drive from Port of Arbatax to Cagliaricar
25h 37m€275–412Shuttle to Sofia Airport, fly to Alghero
- Take a shuttle bus from Niš to Sofia Airport
- Fly from Sofia Airport (SOF) to Alghero (AHO)plane SOF - AHO
7h 38mShuttle to Belgrade Nikola Tesla Airport, fly to Alghero
- Take a shuttle bus from Niš to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Alghero (AHO)plane BEG - AHO
8h 18mFly Niš Constantine The Great Airport to Cagliari Elmas Airport
- Fly from Niš Constantine The Great Airport (INI) to Cagliari Elmas Airport (CAG)plane INI - CAG
9h 51m€92–363Fly Niš Constantine The Great Airport to Alghero
- Fly from Niš Constantine The Great Airport (INI) to Alghero (AHO)plane INI - AHO
9h 51m€83–364
Sofia Airport (SOF) to Olbia Costa Smeralda Airport (OLB) flights
Questions & Answers
The cheapest way to get from Niš to Sardinia is to bus and fly which costs €75 - €230 and takes 12h 53m.
The fastest way to get from Niš to Sardinia is to fly which takes 9h 51m and costs €80 - €370.
The distance between Niš and Sardinia is 1337 km.
The best way to get from Niš to Sardinia without a car is to bus and ferry and train which takes 2 days 0h and costs €200 - €410.
It takes approximately 9h 8m to get from Niš to Sardinia, including transfers.
There are 3266+ hotels available in Sardinia.
What companies run services between Niš, Serbia and Sardinia, Italy?
Ryanair flies from Niš Constantine The Great Airport (INI) to Cagliari Elmas Airport (CAG) twice a week.
- Website
- aeroitalia.com
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €40–280
Flights from Niš Constantine The Great Airport to Alghero via Belgrade Nikola Tesla Airport, Rome
- Ave. Duration
- 8h 52m
- When
- Sunday
- Estimated price
- €80–390
Flights from Niš Constantine The Great Airport to Alghero via Corfu, Rome
- Ave. Duration
- 12h 45m
- When
- Wednesday and Saturday
- Estimated price
- €140–440
Flights from Tirana International Airport Nënë Tereza to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- €40–200
- Website
- flexflight.dk
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €40–280
Flights from Niš Constantine The Great Airport to Alghero via Belgrade Nikola Tesla Airport, Rome
- Ave. Duration
- 8h 52m
- When
- Sunday
- Estimated price
- €80–390
Flights from Niš Constantine The Great Airport to Alghero via Corfu, Rome
- Ave. Duration
- 12h 45m
- When
- Wednesday and Saturday
- Estimated price
- €140–440
Flights from Tirana International Airport Nënë Tereza to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- €40–200
- Website
- ryanair.com
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Bologna
- Ave. Duration
- 7h 55m
- When
- Friday
- Estimated price
- €50–200
Flights from Niš Constantine The Great Airport to Cagliari Elmas Airport via Malta
- Ave. Duration
- 6h 25m
- When
- Thursday and Friday
- Estimated price
- €90–360
Flights from Tirana International Airport Nënë Tereza to Olbia Costa Smeralda Airport via Bologna
- Ave. Duration
- 4h 32m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- €40–140
- Website
- easyjet.com
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €45–200
Flights from Tirana International Airport Nënë Tereza to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 3h 57m
- When
- Sunday and Saturday
- Estimated price
- €40–140
- Website
- volotea.com
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Bologna
- Ave. Duration
- 4h 5m
- When
- Friday
- Estimated price
- €50–200
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Palermo
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €45–210
- Website
- wizzair.com
Flights from Sofia Airport to Alghero
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €29–270
Flights from Belgrade Nikola Tesla Airport to Alghero
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- €45–150
- Website
- flyulendo.com
Flights from Sofia Airport to Olbia Costa Smeralda Airport via Rome Ciampino
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €45–200
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Alghero
- Ave. Duration
- 1h 55m
- When
- Wednesday and Saturday
- Estimated price
- €45–170
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Twice a week
- Estimated price
- €30–55
- Website
- Trenitalia
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
Shuttle from Niš to Belgrade, Nikola Tesla Airport
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- Flix
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- Niš-ekspres
- Phone
- +381 177421201
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- €16–21
- Schedules at
- facebook.com
- Pricing
- €16–21
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
Bus from Beograd to Toulon
- Phone
- 011 761-4693
- [email protected]
- Website
- BS Tours
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Website
- BS Tours
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- €19–35
- Website
- Flixbus
- Phone
- 381 18 517 272
- [email protected]
- Website
- kanis.rs
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Schedules at
- kanis.rs
- Phone
- +381 11 37 74 156
- [email protected]
- Website
- redvoznje.net
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €18–27
- Schedules at
- autokodeks.rs
- Phone
- +381 011 7614787
- [email protected]
- Website
- fptravelpatrikalos.rs
Bus from Niš, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Schedules at
- fptravelpatrikalos.rs
- Phone
- +383 44 344 200
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- SP Adio
- Phone
- +383 44 115 097
- [email protected]
- Website
- arbenitours.com
Bus from Pristina to Tirana Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €20
- Schedules at
- arbenitours.com
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €35–70
- Website
- Corsica Ferries/Sardinia Ferries
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €29–55
- Website
- Grimaldi Lines
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling by boat in Italy
Read the travel guide


























