There are 10 ways to get from Olbia to Stuttgart by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Olbia Costa Smeralda Airport to Frankfurt, train
best- Fly from Olbia Costa Smeralda Airport (OLB) to Frankfurt (FRA)plane OLB - FRA
- Take the train from Frankfurt to Hauptbahnhoftrain
3h 43m€103–396Fly Olbia Costa Smeralda Airport to Munich International Airport, train
cheapest- Fly from Olbia Costa Smeralda Airport (OLB) to Munich International Airport (MUC)plane OLB - MUC
- Take the train from Flughafen München to Hauptbahnhoftrain
- Take the train from München Hbf to Hauptbahnhoftrain
4h 40m€97–391Ferry, train
- Take the ferry from Port of Olbia to Port of Livornoferry
- Take the train from Livorno Centrale to Milano Centraletrain Ic
- Take the train from Milano Centrale to Karlsruhe Hbftrain Ec
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain Re
22h 24m€139–362Ferry, train via Zurich
- Take the ferry from Port of Olbia to Port of Genoaferry
- Take the train from Genova P.Za Principe to Milano Centraletrain Ic
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Schaffhausentrain S9 / ...
- Take the train from Schaffhausen to Hauptbahnhoftrain 87
22h 32m€129–267Ferry, bus
- Take the ferry from Port of Olbia to Port of Livornoferry
- Take the bus from Livorno to Genoabus
- Take the bus from Genoa to Zurich Bus Stationbus
- Take the bus from Zürich Bus Station to Stuttgartbus
23h 23mFly Olbia Costa Smeralda Airport to Zurich Airport, train
- Fly from Olbia Costa Smeralda Airport (OLB) to Zurich Airport (ZRH)plane OLB - ZRH
- Take the train from Zürich Flughafen to Schaffhausentrain
- Take the train from Schaffhausen to Hauptbahnhoftrain
6h 12m€127–297Fly Olbia Costa Smeralda Airport to Stuttgart Airport
- Fly from Olbia Costa Smeralda Airport (OLB) to Stuttgart Airport (STR)plane OLB - STR
2h 11m€97–324Train to Alghero, fly to Stuttgart Airport
- Take the train from Olbia Terranova to Sassaritrain
- Fly from Alghero (AHO) to Stuttgart Airport (STR)plane AHO - STR
18h 13m€137–282Ferry, train via Zurich #2
- Take the ferry from Port of Olbia to Port of Genoaferry
- Take the train from Genova P.Za Principe to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Schaffhausentrain S9 / ...
- Take the train from Schaffhausen to Hauptbahnhoftrain 87
22h 52m€164–307Ferry, train via Zurich #3
- Take the ferry from Port of Olbia to Port of Genoaferry
- Take the train from Genova Piazza Principe to Como S.Giovannitrain
- Take the train from Como S. Giovanni to Zürich HBtrain Ec
- Take the train from Zürich HB to Schaffhausentrain Ic / ...
- Take the train from Schaffhausen to Hauptbahnhoftrain 87
23h 24m€166–313
Olbia to Stuttgart by ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Olbia to Stuttgart is to ferry and train via Zurich which costs €120 - €270 and takes 22h 32m.
The fastest way to get from Olbia to Stuttgart is to fly which takes 2h 11m and costs €95 - €330.
The distance between Olbia and Stuttgart is 1198 km.
The best way to get from Olbia to Stuttgart without a car is to ferry and train which takes 22h 24m and costs €130 - €370.
It takes approximately 3h 43m to get from Olbia to Stuttgart, including transfers.
There are 1464+ hotels available in Stuttgart.
What companies run services between Olbia, Italy and Stuttgart, Germany?
Eurowings flies from Olbia Costa Smeralda Airport (OLB) to Stuttgart Airport (STR) once a week.
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Frankfurt
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- €80–320
Flights from Olbia Costa Smeralda Airport to Munich International Airport
- Ave. Duration
- 1h 35m
- When
- Friday
- Estimated price
- €100–360
Flights from Alghero to Stuttgart Airport via Milan Linate
- Ave. Duration
- 13h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €130–260
Flights from Alghero to Stuttgart Airport via Rome
- Ave. Duration
- 14h 40m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €85–320
- Website
- lufthansa.com
Flights from Olbia Costa Smeralda Airport to Frankfurt
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- €80–320
Flights from Olbia Costa Smeralda Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 4h 5m
- When
- Friday
- Estimated price
- €80–330
Flights from Olbia Costa Smeralda Airport to Munich International Airport
- Ave. Duration
- 1h 37m
- When
- Friday and Saturday
- Estimated price
- €100–380
- Website
- swiss.com
Flights from Olbia Costa Smeralda Airport to Frankfurt via Zurich Airport
- Ave. Duration
- 4h 7m
- When
- Monday
- Estimated price
- €50–300
Flights from Olbia Costa Smeralda Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €45–290
Flights from Olbia Costa Smeralda Airport to Zurich Airport via Geneva
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- €80–320
- Website
- condor.com
Flights from Olbia Costa Smeralda Airport to Frankfurt
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- €75–230
Flights from Olbia Costa Smeralda Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- €75–230
Flights from Olbia Costa Smeralda Airport to Munich International Airport
- Ave. Duration
- 1h 35m
- When
- Saturday
- Estimated price
- €50–150
- Website
- eurowings.com
Flights from Olbia Costa Smeralda Airport to Stuttgart Airport
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- €90–320
Flights from Alghero to Stuttgart Airport via Palermo
- Ave. Duration
- 17h 19m
- When
- Wednesday
- Estimated price
- €85–340
- Website
- airdolomiti.it
Flights from Olbia Costa Smeralda Airport to Munich International Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- €120–380
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday
- Estimated price
- €65–230
- Website
- flyedelweiss.com
Flights from Olbia Costa Smeralda Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €45–290
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Hauptbahnhof
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €17–60
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- €18–28
- Website
- https://int.bahn.de/en
Train from Schaffhausen to Hauptbahnhof
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- https://int.bahn.de/en
Train from München Hbf to Hauptbahnhof
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- €15–50
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- €28–95
- Website
- https://www.ns.nl/en
- 2nd Class
- €28–45
- 1st Class
- €55–95
Train from München Hbf to Hauptbahnhof
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- €35–130
- Website
- https://www.ns.nl/en
- 2nd Class
- €35–55
- 1st Class
- €75–130
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Livorno Centrale to Milano Centrale
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Estimated price
- €26–85
- Website
- https://www.trenitalia.com/en.html
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Livorno Centrale to Milano Centrale
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €40–85
- Schedules at
- trenitalia.com
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- €11–35
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Karlsruhe Hbf
- Ave. Duration
- 6h 19m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €80–120
- 2nd Class
- €100–140
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €35–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €35–55
- 2nd Class
- €45–65
Train from Genova P.Za Principe to Zuerich Hb
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €95–140
- 2nd Class
- €80–110
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- €14–18
- 1st Class Ticket
- €18–27
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Schedules at
- arverio-by.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- €7–35
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Schedules at
- regional.bahn.de
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- €11–15
- Schedules at
- meine-rab.de
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- €10–25
- Website
- https://www.trenitalia.com/en.html
Train from Olbia Terranova to Sassari
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- €9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- €11–28
- Website
- https://www.italotreno.it/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €26–29
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Schaffhausen
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €24–29
- Website
- https://www.sbb.ch/en
Train from Como S. Giovanni to Zürich HB
- Ave. Duration
- 2h 36m
- Frequency
- Every 2 hours
- Estimated price
- €70–130
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Flughafen München to Hauptbahnhof
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from München Hbf to Hauptbahnhof
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- Estimated price
- €19–55
- Website
- https://westbahn.at/en/
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Genova Piazza Principe to Como S.Giovanni
- Ave. Duration
- 2h 55m
- Frequency
- Twice a week
- Estimated price
- €12–16
- Website
- https://www.trenord.it/en/
- Website
- global.flixbus.com
Bus from Livorno to Genoa
- Ave. Duration
- 3h 40m
- Frequency
- 6 times a week
- Schedules at
- global.flixbus.com
Bus from Genoa to Zurich Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Livorno to Genoa
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- €10–13
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Zurich Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- €29–65
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Zürich Bus Station to Stuttgart
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- €24–100
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Olbia to Port of Genoa
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €35–95
- Website
- https://www.gnv.it/en
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide









































































