There is widespread community transmission globally.
Some travel restrictions are being lifted in Germany. For the latest travel status, please check the official page for Germany.
No, there is no direct train from Zürich to Oberstaufen. However, there are services departing from Zuerich Hb and arriving at Oberstaufen via Bregenz and Lindau Hbf. The journey, including transfers, takes approximately 3h 23m.More details
The distance between Zürich and Oberstaufen is 113 km. The road distance is 164.4 km.Get driving directions
Zürich to Oberstaufen train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Zuerich Hb station.More details
Zürich to Oberstaufen train services, operated by Deutsche Bahn Regional, arrive at Oberstaufen station.More details
There are 110+ hotels available in Oberstaufen. Prices start at 75€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps