There are 9 ways to get from Basel to Olbia by plane, car, car ferry, bus, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Basel
best- Fly from Basel (BSL) to Olbia Costa Smeralda Airport (OLB)plane BSL - OLB
3h 53m€38–124Drive, car ferry
- Drive from Basel to Port of Livornocar
- Take the carferry from Port of Livorno to Port of Olbiacarferry Livorno
14h 2m€142–261Bus, car ferry
- Take the bus from Basel to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Pisabus 443 / ...
- Take the carferry from Port of Livorno to Port of Olbiacarferry
18h 18m€132–240Train, car ferry via Livorno
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S. Giovanni to Livorno Centraletrain Ec
- Take the carferry from Port of Livorno to Port of Olbiacarferry
20h 34m€259–781Bus to Milan Linate Airport, fly
- Take the bus from Basel to Milano - Famagostabus
- Fly from Milan Linate Airport (LIN) to Olbia Costa Smeralda Airport (OLB)plane LIN - OLB
5h 46m€108–282Train to Zurich Airport, fly
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Olbia Costa Smeralda Airport (OLB)plane ZRH - OLB
4h 56m€104–300Train, train to Milano Malpensa Airport, fly
- Take the train from Basel SBB to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Olbia Costa Smeralda Airport (OLB)plane MXP - OLB
7h 26m€54–425Train, car ferry
- Take the train from Basel SBB to Luganotrain Ec
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Genova P.Za Principetrain Ic
- Take the carferry from Port of Genoa to Olbia Porto Isola Biancacarferry
21h 5m€112–452Bus, ferry
- Take the bus from Basel, Meret Oppenheim-Strasse (Bahnhof SBB) to Nice - Airport Bus Station Terminal 1bus
- Take the ferry from Port of Nice Lympia to Port of Porto Torresferry
- Take the bus from Fermata di Porto Torres VIA BASSU to Fermata di Olbia centro molo brinbus
30h 42m€137–233
Basel to Olbia by train, foot, and car ferry
Questions & Answers
The cheapest way to get from Basel to Olbia is to fly which costs €35 - €130 and takes 3h 53m.
The fastest way to get from Basel to Olbia is to fly which takes 3h 53m and costs €35 - €130.
The distance between Basel and Olbia is 768 km.
The best way to get from Basel to Olbia without a car is to bus and car ferry which takes 18h 18m and costs €130 - €240.
It takes approximately 3h 53m to get from Basel to Olbia, including transfers.
There are 4911+ hotels available in Olbia.
What companies run services between Basel, Switzerland and Olbia, Italy?
easyJet and Lufthansa fly from Basel (BSL) to Olbia Costa Smeralda Airport (OLB) twice daily.
- Website
- easyjet.com
Flights from Basel to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–120
Flights from Basel to Olbia Costa Smeralda Airport via Nice
- Ave. Duration
- 3h 15m
- When
- Monday and Friday
- Estimated price
- €35–120
Flights from Basel to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- €35–120
Flights from Milano Malpensa Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €28–140
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €70–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Como S. Giovanni to Livorno Centrale
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Estimated price
- €120–370
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €85–260
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €85–260
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Basel to Florence Villa Constanza Bus Station
- Ave. Duration
- 5h 46m
- Frequency
- Once a week
- Estimated price
- €80–120
- Website
- Onebus
Bus from Basel to Milano - Famagosta
- Ave. Duration
- 3h 5m
- Frequency
- Once a week
- Estimated price
- €60–90
- Website
- Onebus
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
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
5 incredible day trips from Florence by train
Read the travel guide






