The driving distance from Zurich, Switzerland to Berchtesgaden, Germany is 290 miles.
Oberstdorf is in Germany, about 50 miles (100km) east of Zurich, Germany.
About 8½ hours.
The driving distance from Zurich, Switzerland to Stuttgart, Germany is 138 miles / 222 km
The distance between Heidelberg, Germany and Zurich is about 203 road miles.
Germany.
200 miles
435 miles
The air distance from Zurich, Switzerland, to Frankfurt, Germany, is 190 miles. That equals 305 kilometers or 165 nautical miles.
Zurich is a canton of Switzerland. The capital of the canton is Zurich City itself. The capital of Switzerland is Berne.
649 miles
196 miles