There are 9 ways to get from Bari to Markdorf by plane, train, bus, train (Trenitalia), 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 Bari Karol Wojtyła Airport to Zurich Airport, train, line 700 bus
best- Fly from Bari Karol Wojtyła Airport (BRI) to Zurich Airport (ZRH)plane BRI - ZRH
- Take the train from Zürich Flughafen to Konstanztrain
- Take the bus from Konstanz Bahnhof to Markdorf, Ittendorfer Straßebus
5h 10m€120–360Fly Bari Karol Wojtyła Airport to Stuttgart Airport, train
cheapest- Fly from Bari Karol Wojtyła Airport (BRI) to Stuttgart Airport (STR)plane BRI - STR
- Take the train from Wendlingen to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhoftrain
6h 12m€112–330Train 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 Zuerich Hbtrain Ec
- Take the train from Zürich HB to Schaffhausentrain S9 / ...
- Take the train from Schaffhausen to Salem, Bahnhoftrain Re3
15h 8m€182–419Bus
- Take the bus from Bari to München Hackerbrückebus
- Take the bus from Munich central bus station to Friedrichshafenbus 001 / ...
17h 12m€131–183Drive 1,229.8 km
- Drive from Bari to Markdorfcar 1,229.8 km
11h 45m€195–281Fly Bari Karol Wojtyła Airport 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 München Hbf to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhoftrain
6h 17m€154–454Train to Brindisi Airport, fly to Zurich Airport, train
- Take the train from Bari Centrale to Brindisitrain
- Fly from Brindisi Airport (BDS) to Zurich Airport (ZRH)plane BDS - ZRH
- Take the train from Zürich Flughafen to Konstanztrain
8h 25m€116–400Train
- Take the train from Bari Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zug(Ch)train Ec
- Take the train from Zug(CH) to Konstanz Bahnhoftrain 75
15h 45m€160–360Bus, train
- Take the bus from Bari to Ulmbus N422
- Take the train from Ulm Hauptbahnhof to Ravensburg, Bahnhoftrain Re5 / ...
21h 48m€131–243
Bari to Markdorf by train
Questions & Answers
The cheapest way to get from Bari to Markdorf is to bus which costs €130 - €190 and takes 17h 12m.
The fastest way to get from Bari to Markdorf is to fly and train and line 700 bus which takes 5h 10m and costs €120 - €360.
No, there is no direct bus from Bari to Markdorf. However, there are services departing from Bari and arriving at Markdorf Bahnhof via Munich central bus station and Friedrichsh. Stadtbahnhof. The journey, including transfers, takes approximately 17h 12m.
No, there is no direct train from Bari to Markdorf. However, there are services departing from Bari Centrale and arriving at Markdorf Bahnhof via Bologna centrale, Milano Centrale, Zürich HB, Schaffhausen and Salem, Bahnhof. The journey, including transfers, takes approximately 15h 8m.
The distance between Bari and Markdorf is 1069 km. The road distance is 1229.8 km.
The best way to get from Bari to Markdorf without a car is to train via Bologna which takes 15h 8m and costs €180 - €420.
It takes approximately 5h 10m to get from Bari to Markdorf, including transfers.
Bari to Markdorf bus services, operated by Onebus, depart from Bari station.
Bari to Markdorf train services, operated by Trenitalia Frecce, depart from Bari Centrale station.
The best way to get from Bari to Markdorf is to train via Bologna which takes 15h 8m and costs €180 - €420. Alternatively, you can bus, which costs €130 - €190 and takes 17h 12m.
What companies run services between Bari, Italy and Markdorf, Germany?
You can take a train from Bari Centrale to Markdorf Bahnhof via Bologna centrale, Milano Centrale, Zuerich Hb, Zürich HB, Schaffhausen, and Salem, Bahnhof in around 15h 8m. Alternatively, you can take a bus from Bari to Markdorf Bahnhof via München Hackerbrücke, Munich central bus station, and Friedrichsh. Stadtbahnhof in around 17h 12m.
- Website
- swiss.com
Flights from Bari Karol Wojtyła Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €45–280
Flights from Brindisi Airport to Zurich Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- €85–290
Flights from Brindisi Airport to Zurich Airport via Rome
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- €85–290
Train from Zürich Flughafen to Konstanz
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €17–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Konstanz
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Bus from Konstanz Bahnhof to Markdorf, Ittendorfer Straße
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €6–8
- Schedules at
- Regionalverkehr Alb-Bodensee GmbH (RAB)
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
More Questions & Answers
Bari to Markdorf bus services, operated by Onebus, arrive at München Hackerbrücke station.
Bari to Markdorf train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.
Yes, the driving distance between Bari to Markdorf is 1230 km. It takes approximately 11h 45m to drive from Bari to Markdorf.
There are 3172+ hotels available in Markdorf.



