There are 11 ways to get from Germany to Ostuni by plane, bus, train, train (Trenitalia), car, night train, busferry, or car train
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 Stuttgart Airport, bus
best- Fly from Stuttgart Airport (STR) to Brindisi Airport (BDS)plane STR - BDS
- Take the bus from Brindisi - via Indipendenza to Ostuni - p.zza Italiabus
7h 23m€97–271Fly from Frankfurt, bus
cheapest- Fly from Frankfurt (FRA) to Brindisi Airport (BDS)plane FRA - BDS
- Take the bus from Brindisi - via Indipendenza to Ostuni - p.zza Italiabus
7h 9m€96–249Train, bus
- Take the train from Berlin Hbf to Nürnberg Hbftrain 29 / ...
- Take the bus from Nuremberg central bus station to Munich central bus stationbus N28 / ...
- Take the bus from München Hackerbrücke to Baribus
- Take the train from Bari Centrale to Brindisitrain Fr / ...
23h 4m€219–541Train
- Take the train from Berlin Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nürnberg Hbf to Salzburg Hbftrain
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Ostunitrain Fr
23h 57m€302–819Drive 1,868.5 km
- Drive from Berlin to Ostunicar 1,868.5 km
17h 3m€295–426Fly from Munich International Airport, bus
- Fly from Munich International Airport (MUC) to Brindisi Airport (BDS)plane MUC - BDS
- Take the bus from Brindisi - via Indipendenza to Ostuni - p.zza Italiabus
7h 29m€101–236Train, train to Zurich Airport, fly
- Take the train from Hauptbahnhof to Schaffhausentrain
- Take the train from Schaffhausen to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Brindisi Airport (BDS)plane ZRH - BDS
10h 29m€143–479Train, night train
- Take the train from Berlin Hbf to München Hbftrain 29 / ...
- Take the nighttrain from Muenchen Ost to Venezia Mestrenighttrain Nj
- Take the train from Venezia Mestre to Brindisitrain Fr
25h 34m€280–827Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Roma, Autostazione Tiburtinabus N1385
- Take the bus from Roma, Autostazione Tiburtina to Ostunibus N573
29h 49m€150–261Bus, bus and ferry
- Take the bus from Berlin Alexanderplatz to Tiranabus
- Take the busferry from Tirana, Terminali Lindor I Autobusave to Brindisi - Piazza Capitanerie di Portobusferry
30h 50mDrive, car train
- Drive from Berlin to Göttingencar
- Take the cartrain from Göttingen to Villach Hbfcartrain
- Drive from Villach Hbf to Ostunicar
24h 38m€318–439
Germany to Ostuni by tram, train, bus, and night train
Questions & Answers
The cheapest way to get from Germany to Ostuni is to fly and bus which costs €95 - €280 and takes 7h 23m.
The fastest way to get from Germany to Ostuni is to fly and bus which takes 7h 9m and costs €95 - €250.
No, there is no direct bus from Germany to Ostuni. However, there are services departing from S+U Alexanderplatz Bhf/Memhardstr. and arriving at Ostuni via Hertzallee, Berlin, Zentralen Omnibusbahnhof and Roma, Autostazione Tiburtina. The journey, including transfers, takes approximately 29h 49m.
No, there is no direct train from Germany to Ostuni. However, there are services departing from S+U Alexanderplatz Bhf and arriving at Ostuni via Berlin Hbf, Nürnberg Hbf, Salzburg Hbf, Villach Hbf and Venezia Mestre. The journey, including transfers, takes approximately 23h 57m.
The distance between Germany and Ostuni is 1191 km. The road distance is 1868.5 km.
The best way to get from Germany to Ostuni without a car is to train and bus which takes 23h 4m and costs €210 - €550.
It takes approximately 7h 23m to get from Germany to Ostuni, including transfers.
Germany to Ostuni bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.
Germany to Ostuni train services, operated by Deutsche Bahn Intercity (DB IC), depart from Berlin Hbf station.
The best way to get from Germany to Ostuni is to train which takes 23h 57m and costs €300 - €850. Alternatively, you can bus, which costs €150 - €270 and takes 29h 49m.
What companies run services between Germany and Ostuni, Italy?
You can take a train from S+U Alexanderplatz Bhf to Ostuni via Berlin Hbf, Nürnberg Hbf, Salzburg Hbf, Villach Hbf, Venezia Mestre, and Ostuni in around 23h 57m. Alternatively, you can take a bus from S+U Alexanderplatz Bhf/Memhardstr. to Ostuni via Hertzallee, Messegelände/ZOB, Berlin, Zentralen Omnibusbahnhof, and Roma, Autostazione Tiburtina in around 29h 49m.
- Website
- swiss.com
Flights from Stuttgart Airport to Brindisi Airport via Zurich Airport
- Ave. Duration
- 4h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–470
Flights from Frankfurt to Brindisi Airport via Zurich Airport
- Ave. Duration
- 4h 1m
- When
- Tuesday to Sunday
- Estimated price
- €100–370
Flights from Zurich Airport to Brindisi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €85–290
Flights from Zurich Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €90–270
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €80–320
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €80–320
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- €30–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to München Hbf
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- Estimated price
- €110–440
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 800232042, 3667880781
- Website
- stpbrindisi.it
Bus from Brindisi - via Indipendenza to Ostuni - p.zza Italia
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- stpbrindisi.it
Bus from Brindisi - via Indipendenza to Ostuni - p.zza Italia
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- stpbrindisi.it
Bus from Brindisi - via Indipendenza to Ostuni - p.zza Italia
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- stpbrindisi.it
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
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
More Questions & Answers
Germany to Ostuni bus services, operated by FlixBus, arrive at Roma, Autostazione Tiburtina station.
Germany to Ostuni train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Nürnberg Hbf station.
Yes, the driving distance between Germany to Ostuni is 1868 km. It takes approximately 17h 3m to drive from Germany to Ostuni.
There are 4908+ hotels available in Ostuni.











