There are 10 ways to get from Ostuni to Stuttgart by train, plane, train (Trenitalia, TGV), bus, night train, 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.
Train to Bari Karol Wojtyła Airport, fly to Stuttgart Airport
best- Take the train from Ostuni to Bari Centraletrain
- Fly from Bari Karol Wojtyła Airport (BRI) to Stuttgart Airport (STR)plane BRI - STR
6h 9m€80–237Train
- Take the train from Ostuni to Bari Centraletrain Re
- Take the train from Bari Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
- Take the train from Milano Centrale to Karlsruhe Hbftrain Ec
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain Ice / ...
17h 24m€250–429Bus via Universität
- Take the bus from Ostuni to Baribus N573
- Take the bus from Bari to Stuttgart Airport Busterminalbus
20h 13m€137–196Train, night train
- Take the train from Fasano to Venezia Mestretrain Fr
- Take the nighttrain from Venezia Mestre to Stuttgart Hbfnighttrain Nj
23h 34m€157–333Fly Brindisi Airport to Stuttgart Airport
- Fly from Brindisi Airport (BDS) to Stuttgart Airport (STR)plane BDS - STR
5h 27m€104–265Train to Bari Karol Wojtyła Airport, fly to Karlsruhe/Baden-Baden Airport, train
- Take the train from Ostuni to Bari Centraletrain
- Fly from Bari Karol Wojtyła Airport (BRI) to Karlsruhe/Baden-Baden Airport (FKB)plane BRI - FKB
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
7h 42m€88–314Train to Bari Karol Wojtyła Airport, fly to Munich International Airport, train
- Take the train from Ostuni to Bari Centraletrain
- Fly from Bari Karol Wojtyła Airport (BRI) to Munich International Airport (MUC)plane BRI - MUC
- Take the train from Flughafen München to Pasingtrain
- Take the train from Pasing to Hauptbahnhoftrain
9h€158–336Fly Brindisi Airport to Basel, train
- Fly from Brindisi Airport (BDS) to Basel (BSL)plane BDS - BSL
- Take the train from Basel SBB to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
8h 11m€92–404Bus
- Take the bus from Ostuni to Baribus N573
- Take the bus from Bari to Stuttgart Airport Busterminalbus N422
23h 42m€126–205Drive 1,457 km
- Drive from Ostuni to Stuttgartcar 1,457 km
13h 39m€271–391
Ostuni to Stuttgart by bus, train, and night train
Comparing Your Travel Options
The cheapest way to get from Ostuni to Stuttgart is to train and fly which costs €80 - €240 and takes 6h 9m.
The fastest way to get from Ostuni to Stuttgart is to fly which takes 5h 27m and costs €100 - €270.
No, there is no direct bus from Ostuni to Stuttgart. However, there are services departing from Ostuni and arriving at Büchsenstraße via Bari Centrale, Bari, Flughafen/Messe and Universität. The journey, including transfers, takes approximately 20h 13m.
No, there is no direct train from Ostuni to Stuttgart. However, there are services departing from Ostuni and arriving at Stuttgart Hbf via Bari Centrale, Reggio Emilia Av, Milano Centrale and Karlsruhe Hbf. The journey, including transfers, takes approximately 17h 24m.
The distance between Ostuni and Stuttgart is 1136 km. The road distance is 1457 km.
The best way to get from Ostuni to Stuttgart without a car is to train which takes 17h 24m and costs €250 - €430.
It takes approximately 6h 9m to get from Ostuni to Stuttgart, including transfers.
Ostuni to Stuttgart bus services, operated by FlixBus, depart from Ostuni station.
Ostuni to Stuttgart train services, operated by Trenitalia, depart from Ostuni station.
The best way to get from Ostuni to Stuttgart is to train which takes 17h 24m and costs €250 - €430. Alternatively, you can bus via Universität, which costs €130 - €200 and takes 20h 13m, you could also fly, which costs €100 - €270 and takes 5h 27m.
What companies run services between Ostuni, Italy and Stuttgart, Germany?
You can take a vehicle from Ostuni to Stuttgart Hbf via Ostuni, Bari Centrale, Reggio Emilia Av, Milano Centrale, and Karlsruhe Hbf in around 17h 24m. Alternatively, you can take a bus from Ostuni to Büchsenstraße via Bari, Bari Centrale, Crisanzio, Bari, Flughafen/Messe, and Universität in around 20h 13m.
- Website
- lufthansa.com
Flights from Bari Karol Wojtyła Airport to Munich International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €90–550
Flights from Brindisi Airport to Basel via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €95–280
Flights from Brindisi Airport to Basel via Munich International Airport
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- €110–410
- Website
- ita-airways.com
Flights from Bari Karol Wojtyła Airport to Stuttgart Airport via Milan Linate
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €85–280
Flights from Brindisi Airport to Stuttgart Airport via Rome
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €90–240
Flights from Bari Karol Wojtyła Airport to Munich International Airport via Milan Linate
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–210
- Website
- eurowings.com
Flights from Bari Karol Wojtyła Airport to Stuttgart Airport
- Ave. Duration
- 1h 50m
- When
- Friday
- Estimated price
- €50–190
Flights from Brindisi Airport to Stuttgart Airport
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- €90–240
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Karlsruhe/Baden-Baden Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €55–240
Flights from Bari Karol Wojtyła Airport to Karlsruhe/Baden-Baden Airport via Trapani
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €55–240
- Website
- airdolomiti.it
Flights from Bari Karol Wojtyła Airport to Munich International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €150–550
- Website
- easyjet.com
Flights from Brindisi Airport to Basel
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €55–200
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Website
- Trenitalia
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Website
- Trenitalia
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Website
- Trenitalia
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Ostuni to Bari Centrale
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- Trenitalia Frecce
Train from Ostuni to Bari Centrale
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- Trenitalia Frecce
Train from Bari Centrale to Reggio Emilia Av
- Ave. Duration
- 6h 5m
- Frequency
- Every 2 hours
- Estimated price
- €95–170
- Website
- Trenitalia Frecce
Train from Reggio Emilia Av to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Fasano to Venezia Mestre
- Ave. Duration
- 8h 4m
- Frequency
- Twice daily
- Estimated price
- €110–200
- Website
- Trenitalia Frecce
Train from Ostuni to Bari Centrale
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- Trenitalia Frecce
Train from Ostuni to Bari Centrale
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €8–15
- Website
- Trenitalia Intercity
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €8–15
- Website
- Trenitalia Intercity
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €8–15
- Website
- Trenitalia Intercity
Train from Ostuni to Bari Centrale
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €8–15
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Karlsruhe Hbf
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- €110–170
- Website
- Trenitalia Eurocity
- 1st Class
- €110–170
- 2nd Class
- €110–150
Train from Basel SBB to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- €45–95
- Website
- Trenitalia Eurocity
- 1st Class
- €65–95
- 2nd Class
- €45–65
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €12–25
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €12–25
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Pasing to Hauptbahnhof
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €35–75
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €12–25
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- €14–26
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–26
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- €14–26
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–26
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- €14–26
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–26
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €15–24
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €15–24
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €15–24
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- €8–13
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- €8–13
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €5–7
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Basel SBB to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- €21–30
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- €8–13
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Venezia Mestre to Stuttgart Hbf
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a day
- Estimated price
- €45–130
- Website
- Nightjet
- Sleeper Carriage
- €100–130
- Couchette Carriage
- €75–90
- Seating Carriage
- €45–55
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Pasing to Hauptbahnhof
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €45–75
- Website
- Westbahn
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Basel SBB to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a day
- Estimated price
- €40–65
- Website
- Österreichische Bundesbahnen
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Ostuni to Bari
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €7–11
- Website
- Flixbus
Bus from Ostuni to Bari
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €7–11
- Website
- Flixbus
Bus from Bari to Stuttgart Airport Busterminal
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- €120–190
- Website
- Flixbus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Ostuni to Bari
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- €4–8
- Website
- Itabus S.p.A.
Bus from Ostuni to Bari
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- €4–8
- Website
- Itabus S.p.A.
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Bari to Stuttgart Airport Busterminal
- Ave. Duration
- 16h 21m
- Frequency
- Once a week
- Estimated price
- €130–180
- Website
- Onebus
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Ostuni to Stuttgart bus services, operated by FlixBus, arrive at Bari station.
Ostuni to Stuttgart train services, operated by Trenitalia, arrive at Bari Centrale station.
Yes, the driving distance between Ostuni to Stuttgart is 1457 km. It takes approximately 13h 39m to drive from Ostuni to Stuttgart.
Book your Ostuni to Stuttgart train tickets online with Omio.
Book your Ostuni to Stuttgart bus tickets online with Omio.
There are 1548+ hotels available in Stuttgart.




















































