There are 11 ways to get from Basel to Orosei by plane, bus, train, 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.
Fly Basel to Olbia Costa Smeralda Airport, bus
best- Fly from Basel (BSL) to Olbia Costa Smeralda Airport (OLB)plane BSL - OLB
- Take the bus from Olbia Airport to Siniscola Cimiterobus
- Take the bus from Siniscola Cimitero Piazza 4 Novembre to Orosei Via Santa Veronica 18bus
7h 23m€78–253Train, train to Milano Malpensa Airport, fly to Olbia Costa Smeralda Airport, bus
cheapest- 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
- Take the bus from Olbia Airport to Siniscola Cimiterobus
11h€56–364Train, ferry, drive
- Take the train from Basel SBB to Zürich HBtrain Ice / ...
- Take the train from Zürich HB to Genova P. Principetrain Ec
- Take the train from Genova P.Za Principe to Civitavecchiatrain Fb / ...
- Take the ferry from Port of Civitavecchia to Port of Olbiaferry
- Drive from Port of Olbia to Oroseicar
23h 40m€212–499Bus, ferry
- Take the bus from Basel SBB to Milano, Autostazione Lampugnanobus N11 / ...
- Take the bus from Milano, Autostazione Lampugnano to Genoabus 798 / ...
- Take the ferry from Port of Genoa to Port of Olbiaferry
- Take the bus from Olbia Porto Isola Bianca to Orosei Via Santa Veronica 18bus
24h 7m€81–166Train, train to Milan Linate Airport, fly to Olbia Costa Smeralda Airport, bus
- Take the train from Basel SBB to Luganotrain
- Take the train from Lugano to Seregnotrain
- Fly from Milan Linate Airport (LIN) to Olbia Costa Smeralda Airport (OLB)plane LIN - OLB
- Take the bus from Olbia Airport to Siniscola Cimiterobus
11h 2m€77–286Train to Zurich Airport, fly to Olbia Costa Smeralda Airport, bus
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Olbia Costa Smeralda Airport (OLB)plane ZRH - OLB
- Take the bus from Olbia Airport to Siniscola Cimiterobus
8h 29m€125–287Train, train to Milan Linate Airport, fly to Cagliari Elmas Airport, bus
- Take the train from Basel SBB to Luganotrain
- Take the train from Lugano to Seregnotrain
- Fly from Milan Linate Airport (LIN) to Cagliari Elmas Airport (CAG)plane LIN - CAG
- Take the bus from Aeroporto Elmas Arrivi to Nuoro Stazione Arstbus
- Take the bus from Nuoro Stazione Arst to Orosei Via Santa Veronica 3bus
12h 47m€84–313Train, train to Geneva International Airport, fly to Olbia Costa Smeralda Airport, bus
- Take the train from Basel SBB to Berntrain
- Take the train from Bern to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Olbia Costa Smeralda Airport (OLB)plane GVA - OLB
- Take the bus from Olbia Airport to Siniscola Cimiterobus
10h 44m€117–344Train, ferry, bus
- Take the train from Basel SBB to Zürich HBtrain Ice / ...
- Take the train from Zürich HB to Milano Lambratetrain Ec
- Take the train from Milano Lambrate to Genova P.Za Principetrain
- Take the ferry from Port of Genoa to Port of Olbiaferry
- Take the bus from Olbia Porto Isola Bianca to Orosei Via Santa Veronica 18bus
24h 53m€167–374Train, ferry, bus via Bellinzona
- Take the train from Basel SBB to Bellinzonatrain Ec
- Take the train from Bellinzona to Genova P. Principetrain Ec
- Take the ferry from Port of Genoa to Port of Olbiaferry
- Take the bus from Olbia Porto Isola Bianca to Orosei Via Santa Veronica 18bus
25h 22m€164–371Bus, ferry via Basel Mulhouse Freiburg - Airport
- Take the bus from Basel Mulhouse Freiburg - Airport to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the ferry from Port of Genoa to Port of Olbiaferry
- Take the bus from Olbia Porto Isola Bianca to Orosei Via Santa Veronica 18bus
26h 46m€95–178
Basel (BSL) to Olbia Costa Smeralda Airport (OLB) flights
Questions & Answers
The cheapest way to get from Basel to Orosei is to bus and ferry which costs €80 - €170 and takes 24h 7m.
The fastest way to get from Basel to Orosei is to fly and bus which takes 7h 23m and costs €75 - €260.
The distance between Basel and Orosei is 858 km.
The best way to get from Basel to Orosei without a car is to bus and ferry which takes 24h 7m and costs €80 - €170.
It takes approximately 7h 23m to get from Basel to Orosei, including transfers.
There are 1009+ hotels available in Orosei.
What companies run services between Basel, Switzerland and Orosei, Italy?
There is no direct connection from Basel to Orosei. However, you can take the line 50 bus to Basel EuroAirport, Abflug, walk to Basel (BSL) airport, fly to Olbia Costa Smeralda Airport (OLB), walk to Olbia Airport, take the bus to Siniscola Cimitero, then take the bus to Orosei Via Santa Veronica 18. Alternatively, you can take a train from Basel SBB to Orosei via Zürich HB, Genova P. Principe, Genova P.Za Principe, Civitavecchia, CIVITAVECCHIA | Stazione FS # f233, CIVITAVECCHIA | Deposito # f277, Port of Civitavecchia, and Port of Olbia in around 23h 40m.
- Website
- aeroitalia.com
Flights from Milan Linate Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €40–420
Flights from Milan Linate Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €40–480
- Website
- flexflight.dk
Flights from Milan Linate Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €40–420
Flights from Milan Linate Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €40–480
- Website
- easyjet.com
Flights from Basel to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 40m
- When
- Monday
- Estimated price
- €55–250
Flights from Milano Malpensa Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 20m
- When
- Friday and Sunday
- Estimated price
- €22–140
Flights from Zurich Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €80–230
Flights from Geneva International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Friday
- Estimated price
- €40–200
Flights from Geneva International Airport to Olbia Costa Smeralda Airport via Nice
- Ave. Duration
- 3h 40m
- When
- Friday
- Estimated price
- €40–200
- Website
- lufthansa.com
Flights from Basel to Olbia Costa Smeralda Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Friday and Saturday
- Estimated price
- €95–430
- Website
- swiss.com
Flights from Zurich Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €45–280
Flights from Geneva International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- €80–330
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €24–75
- Website
- neosair.it
Flights from Milano Malpensa Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €160–600
- Website
- flyedelweiss.com
Flights from Zurich Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €45–280
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €21–40
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Genova P. Principe
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Estimated price
- €130–250
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- €55–110
- Website
- https://www.sbb.ch/en
Train from Lugano to Seregno
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–30
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €26–45
- Website
- https://www.sbb.ch/en
Train from Bern to Genève-Aéroport
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Milano Lambrate
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- €75–140
- Website
- https://www.sbb.ch/en
Train from Milano Lambrate to Genova P.Za Principe
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- €50–90
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bellinzona
- Ave. Duration
- 2h 39m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.sbb.ch/en
Train from Bellinzona to Genova P. Principe
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- €90–170
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Civitavecchia
- Ave. Duration
- 4h 6m
- Frequency
- 5 times a day
- Estimated price
- €24–70
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Civitavecchia
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- €17–50
- Website
- https://www.trenitalia.com/en.html
Train from Milano Lambrate to Genova P.Za Principe
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- sbb-deutschland.de
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €18–23
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Lugano to Seregno
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Lambrate to Genova P.Za Principe
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €14–25
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +39 0784295030
- fratelli.deplano@tiscali.it
- Website
- deplanobus.it
Bus from Olbia Airport to Siniscola Cimitero
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- €4–5
- Website
- https://www.deplanobus.it/?lang=en
Bus from Siniscola Cimitero Piazza 4 Novembre to Orosei Via Santa Veronica 18
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Website
- https://www.deplanobus.it/?lang=en
- Phone
- +39 351 8374226
- information@arst.sardegna.it
- Website
- arst.sardegna.it
Bus from Olbia Airport to Siniscola Cimitero
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Schedules at
- app.arstspa.it
Bus from Siniscola Cimitero Piazza 4 Novembre to Orosei Via Santa Veronica 18
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- €2–4
- Schedules at
- app.arstspa.it
Bus from Olbia Porto Isola Bianca to Orosei Via Santa Veronica 18
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- €6–10
- Schedules at
- app.arstspa.it
Bus from Aeroporto Elmas Arrivi to Nuoro Stazione Arst
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €10–12
- Schedules at
- app.arstspa.it
Bus from Nuoro Stazione Arst to Orosei Via Santa Veronica 3
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- €2–4
- Schedules at
- app.arstspa.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Basel SBB to Milano, Autostazione Lampugnano
- Ave. Duration
- 4h 20m
- Frequency
- Every 3 hours
- Estimated price
- €20–45
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Genoa
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milano, Autostazione Lampugnano to Genoa
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- €5–20
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Basel Mulhouse Freiburg - Airport to Milano, Autostazione Lampugnano
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- €30–55
- Website
- https://www.blablacar.co.uk/bus
Bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- €6–14
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- €35–120
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- 02 76028132
- helpdesk@tirrenia.it
- Website
- tirrenia.it
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €40–120
- Website
- https://www.tirrenia.it/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- €30–75
- Website
- https://www.gnv.it/en
- Seat
- €30–45
- Cabin
- €45–75
Ferry from Port of Genoa to Port of Olbia
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €52–95
- Website
- https://www.gnv.it/en
- Seat
- €52–56
- Cabin
- €80–95
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide






























































