There are 9 ways to get from Friedrichshafen to Bari by train, plane, train (Trenitalia), bus, car, 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.
Train to Stuttgart Airport, fly
best- Take the train from Friedrichsh. Stadtbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Bari Karol Wojtyła Airport (BRI)plane STR - BRI
6h 43m€83–365Train via Reggio Emilia
- Take the train from Friedrichsh. Stadtbahnhof to Singentrain Re3
- Take the train from Singen to Zürich HBtrain Ic
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S. Giovanni to Milano Centraletrain S11
- Take the train from Milano Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Bari Centraletrain Fr
15h 20m€240–456Bus
- Take the bus from Friedrichshafen to Munich central bus stationbus 001 / ...
- Take the bus from München Hackerbrücke to Baribus
16h 32m€127–185Drive 1,217.5 km
- Drive from Friedrichshafen to Baricar 1,217.5 km
11h 36m€198–285Train, train to Munich International Airport, fly
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Pasingtrain
- Take the train from Pasing to Flughafen Münchentrain
- Fly from Munich International Airport (MUC) to Bari Karol Wojtyła Airport (BRI)plane MUC - BRI
7h 11m€141–399Ferry, train, train to Milan Linate Airport, fly
- Take the ferry from Friedrichshafen Faehre to Romanshorn Autoquaiferry
- Take the train from Romanshorn to Zürich HBtrain
- Take the train from Zürich HB to Como S. Giovannitrain
- Fly from Milan Linate Airport (LIN) to Bari Karol Wojtyła Airport (BRI)plane LIN - BRI
10h 11m€174–382Train, train to Karlsruhe/Baden-Baden Airport, fly
- Take the train from Friedrichsh. Stadtbahnhof to Radolfzell Bahnhoftrain
- Take the train from Radolfzell Bahnhof to Rastatttrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Bari Karol Wojtyła Airport (BRI)plane FKB - BRI
9h 18m€100–475Train
- Take the train from Bregenz to Innsbruck Hauptbahnhoftrain Rjx / ...
- Take the train from Brennero - Brenner to Bolzano Bozentrain Re
- Take the train from Bolzano Bozen to Bari Centraletrain Ic
19h 16m€138–314Train, bus
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhoftrain Re5 / ...
- Take the bus from Ulm to Baribus N422
21h 30m€127–262
Friedrichshafen to Bari by train
Comparing Your Travel Options
The cheapest way to get from Friedrichshafen to Bari is to bus which costs €120 - €190 and takes 16h 32m.
The fastest way to get from Friedrichshafen to Bari is to train and fly which takes 6h 43m and costs €80 - €370.
No, there is no direct bus from Friedrichshafen to Bari. However, there are services departing from Friedrichshafen and arriving at Bari via München Hackerbrücke. The journey, including transfers, takes approximately 16h 32m.
No, there is no direct train from Friedrichshafen to Bari. However, there are services departing from Friedrichsh. Stadtbahnhof and arriving at Bari Centrale via Singen, Zürich HB, Como S. Giovanni, Milano Centrale and Reggio Emilia Av. The journey, including transfers, takes approximately 15h 20m.
The distance between Friedrichshafen and Bari is 1245 km. The road distance is 1217.5 km.
The best way to get from Friedrichshafen to Bari without a car is to train via Reggio Emilia which takes 15h 20m and costs €240 - €460.
It takes approximately 6h 43m to get from Friedrichshafen to Bari, including transfers.
Friedrichshafen to Bari bus services, operated by FlixBus, depart from Friedrichshafen station.
Friedrichshafen to Bari train services, operated by Deutsche Bahn Regio (DB Regional), depart from Friedrichsh. Stadtbahnhof station.
The best way to get from Friedrichshafen to Bari is to train via Reggio Emilia which takes 15h 20m and costs €240 - €460. Alternatively, you can bus, which costs €120 - €190 and takes 16h 32m.
What companies run services between Friedrichshafen, Germany and Bari, Italy?
You can take a train from Friedrichsh. Stadtbahnhof to Bari Centrale via Singen, Zürich HB, Como S. Giovanni, Milano Centrale, and Reggio Emilia Av in around 15h 20m. Alternatively, you can take a bus from Friedrichshafen to Bari via Munich central bus station and München Hackerbrücke in around 16h 32m.
- Website
- ita-airways.com
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- €55–170
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €55–170
- Website
- lufthansa.com
Flights from Stuttgart Airport to Bari Karol Wojtyła Airport via Munich International Airport
- Ave. Duration
- 4h 20m
- When
- Tuesday, Friday, Saturday, Sunday, Monday, and Thursday
- Estimated price
- €150–550
Flights from Munich International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €85–480
- Website
- airdolomiti.it
Flights from Munich International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €140–480
- Website
- eurowings.com
Flights from Stuttgart Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €50–200
- Website
- ryanair.com
Flights from Karlsruhe/Baden-Baden Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €55–260
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Hauptbahnhof
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- €35–150
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Singen
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- €12–55
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €19–80
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Pasing to Flughafen München
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Radolfzell Bahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €11–45
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Radolfzell Bahnhof to Rastatt
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €35–160
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €19–80
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Friedrichsh. Stadtbahnhof to Hauptbahnhof
- Ave. Duration
- 2h 24m
- Frequency
- Twice daily
- Estimated price
- €30–75
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €24–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Friedrichsh. Stadtbahnhof to Hauptbahnhof
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a week
- Estimated price
- €24–30
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Friedrichsh. Stadtbahnhof to Singen
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a week
- Estimated price
- €10–13
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Friedrichsh. Stadtbahnhof to Radolfzell Bahnhof
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Estimated price
- €9–12
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Singen to Zürich HB
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €24–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Como S. Giovanni to Milano Centrale
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €17–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Romanshorn to Zürich HB
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 6h 7m
- Frequency
- Hourly
- Estimated price
- €95–170
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- €18–29
- Website
- Italo Treno
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- Arverio Bayern GmbH
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Schedules at
- Arverio Bayern GmbH
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €28–45
- Website
- Westbahn
Train from Bregenz to Innsbruck Hauptbahnhof
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- €35–65
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Bregenz to Innsbruck Hauptbahnhof
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a day
- Estimated price
- €20–40
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Bregenz to Innsbruck Hauptbahnhof
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- Austrian Railways
Train from Brennero - Brenner to Bolzano Bozen
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €17–29
- Website
- Austrian Railways
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Brennero - Brenner to Bolzano Bozen
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €10–15
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bolzano Bozen to Bari Centrale
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- €95–180
- Website
- Trenitalia Intercity
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Friedrichshafen to Munich central bus station
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €16–25
- Website
- Flixbus
Bus from Ulm to Bari
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from München Hackerbrücke to Bari
- Ave. Duration
- 13h 7m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- Onebus
- Phone
- +49 (0) 7531 3640-0
- [email protected]
- Website
- bsb.de
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €9–12
- Schedules at
- bsb.de
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- €9–13
- Schedules at
- Schweizerische Bodensee-Schifffahrt Ag
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
Booking & Getting There
Friedrichshafen to Bari bus services, operated by FlixBus, arrive at Munich central bus station.
Friedrichshafen to Bari train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Singen station.
Yes, the driving distance between Friedrichshafen to Bari is 1218 km. It takes approximately 11h 36m to drive from Friedrichshafen to Bari.
Book your Friedrichshafen to Bari train tickets online with Omio.
Book your Friedrichshafen to Bari bus tickets online with Omio.
There are 4445+ hotels available in Bari.


























































