There are 8 ways to get from Bari to Rottweil by plane, train, train (Trenitalia), bus, 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 to Stuttgart Airport, train
best- Fly from Bari Karol Wojtyła Airport (BRI) to Stuttgart Airport (STR)plane BRI - STR
- Take the train from Vaihingen to Rottweil Bahnhoftrain
3h 48m€76–279Train via Bologna
- Take the train from Bari Centrale to Bologna Centraletrain Fr
- Take the train from Bologna centrale to Milano Centraletrain
- Take the train from Milano Centrale to Luganotrain
- Take the train from Lugano to Zürich HBtrain Ic2 / ...
- Take the train from Zürich HB to Singentrain Ic / ...
- Take the train from Singen to Rottweil Bahnhoftrain 87
13h 59m€199–493Bus
- Take the bus from Bari to Stuttgart Airport Busterminalbus
- Take the bus from Tübingen Steinlach/Hbf Süd to Balingen Bahnhof/Busbfbus Rb66
20h 49mDrive 1,268.9 km
- Drive from Bari to Rottweilcar 1,268.9 km
12h 26m€206–297Fly to Munich International Airport, train
- 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
- Take the train from Hauptbahnhof to Rottweil Bahnhoftrain
7h€156–431Fly to Karlsruhe/Baden-Baden Airport, train
- Fly from Bari Karol Wojtyła Airport (BRI) to Karlsruhe/Baden-Baden Airport (FKB)plane BRI - FKB
- Take the train from Baden-Baden to Villingen Bahnhof/ZOBtrain
6h 39m€82–423Train
- Take the train from Bari Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Luganotrain
- Take the train from Lugano to Zürich HBtrain Ic2 / ...
- Take the train from Zürich HB to Schaffhausentrain Ic / ...
- Take the train from Schaffhausen to Rottweil Bahnhoftrain 87
14h 30m€216–416Bus, train
- Take the bus from Bari to Stuttgart Airport Busterminalbus N422
- Take the train from Hauptbahnhof to Rottweil Bahnhoftrain Ic87 / ...
22h 52m€142–269
Bari to Rottweil by train
Comparing Your Travel Options
The cheapest way to get from Bari to Rottweil is to fly and train which costs €75 - €280 and takes 3h 48m.
The fastest way to get from Bari to Rottweil is to fly and train which takes 3h 48m and costs €75 - €280.
No, there is no direct bus from Bari to Rottweil. However, there are services departing from Bari and arriving at Rottweil Bahnhof via Flughafen/Messe, Tübingen Steinlach/Hbf Süd and Balingen Bahnhof/Busbf. The journey, including transfers, takes approximately 20h 49m.
No, there is no direct train from Bari to Rottweil. However, there are services departing from Bari Centrale and arriving at Rottweil Bahnhof via Bologna centrale, Milano Centrale, Lugano, Zürich HB and Singen. The journey, including transfers, takes approximately 13h 59m.
The distance between Bari and Rottweil is 1132 km. The road distance is 1268.9 km.
The best way to get from Bari to Rottweil without a car is to train via Bologna which takes 13h 59m and costs €190 - €500.
It takes approximately 3h 48m to get from Bari to Rottweil, including transfers.
Bari to Rottweil bus services, operated by Onebus, depart from Bari station.
Bari to Rottweil train services, operated by Trenitalia Frecce, depart from Bari Centrale station.
The best way to get from Bari to Rottweil is to train via Bologna which takes 13h 59m and costs €190 - €500. Alternatively, you can bus, which costs and takes 20h 49m.
What companies run services between Bari, Italy and Rottweil, Germany?
You can take a train from Bari Centrale to Rottweil Bahnhof via Bologna centrale, Milano Centrale, Lugano, Zürich HB, and Singen in around 13h 59m. Alternatively, you can take a bus from Bari to Rottweil Bahnhof via Flughafen/Messe, Tübingen Hauptbahnhof, Tübingen Steinlach/Hbf Süd, and Balingen Bahnhof/Busbf in around 20h 49m.
- Website
- ita-airways.com
Flights from Bari Karol Wojtyła Airport to Stuttgart Airport via Milan Linate
- Ave. Duration
- 3h 45m
- When
- Monday to Friday
- Estimated price
- €80–270
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
- lufthansa.com
Flights from Bari Karol Wojtyła Airport to Munich International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €90–500
- 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–500
- 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–260
Flights from Bari Karol Wojtyła Airport to Karlsruhe/Baden-Baden Airport via Palermo
- Ave. Duration
- 4h 25m
- When
- Tuesday
- Estimated price
- €55–260
- Website
- eurowings.com
Flights from Bari Karol Wojtyła Airport to Stuttgart Airport
- Ave. Duration
- 1h 50m
- When
- Friday and Sunday
- Estimated price
- €50–200
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Vaihingen to Rottweil Bahnhof
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €16–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Singen to Rottweil Bahnhof
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–24
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Pasing to Hauptbahnhof
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €35–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Rottweil Bahnhof
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Villingen Bahnhof/ZOB
- Ave. Duration
- 1h 23m
- Frequency
- Once a week
- Estimated price
- €20–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Schaffhausen to Rottweil Bahnhof
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Rottweil Bahnhof
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Vaihingen to Rottweil Bahnhof
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €17–75
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Singen to Rottweil Bahnhof
- Ave. Duration
- 42 min
- Frequency
- 5 times a week
- Estimated price
- €11–50
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Hauptbahnhof to Rottweil Bahnhof
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- €19–80
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Baden-Baden to Villingen Bahnhof/ZOB
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €22–95
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Hauptbahnhof to Rottweil Bahnhof
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- €19–80
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 5h 45m
- Frequency
- Every 2 hours
- Estimated price
- €85–150
- Website
- Trenitalia Frecce
Train from Bari Centrale to Milano Centrale
- Ave. Duration
- 7h 40m
- Frequency
- Every 4 hours
- Estimated price
- €110–200
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 7h 6m
- Frequency
- Every 4 hours
- Estimated price
- €70–130
- Website
- Trenitalia Intercity
Train from Bari Centrale to Milano Centrale
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a day
- Estimated price
- €90–170
- Website
- Trenitalia Intercity
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna centrale to Milano Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- €25–45
- Website
- Italo Treno
Train from Bari Centrale to Milano Centrale
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- Italo Treno
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- Trenord
Train from Lugano to Zürich HB
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €65–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €24–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Zürich HB
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €65–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €17–27
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Singen to Rottweil Bahnhof
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €85–140
- Schedules at
- SWEG (Südwestdeutsche Landesverkehrs-GmbH)
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Singen to Rottweil Bahnhof
- Ave. Duration
- 1h 3m
- Frequency
- Once a week
- Estimated price
- €9–12
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Hauptbahnhof to Rottweil Bahnhof
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Hauptbahnhof to Rottweil Bahnhof
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- 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
- +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
Bus from Tübingen Steinlach/Hbf Süd to Balingen Bahnhof/Busbf
- Ave. Duration
- 44 min
- Frequency
- 4 times a week
- Schedules at
- SWEG (Südwestdeutsche Landesverkehrs-GmbH)
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Bari to Stuttgart Airport Busterminal
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- €120–190
- Website
- Flixbus
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
Italy Travel Guides
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Booking & Getting There
Bari to Rottweil bus services, operated by Onebus, arrive at Stuttgart Airport Busterminal station.
Bari to Rottweil train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.
Yes, the driving distance between Bari to Rottweil is 1269 km. It takes approximately 12h 26m to drive from Bari to Rottweil.
Book your Bari to Rottweil train tickets online with Omio.
Book your Bari to Rottweil bus tickets online with Omio.
There are 854+ hotels available in Rottweil.







































