Travel from Zurich-Airport-ZRH to San-Martino-in-Badia

Bus or train from Zurich Airport (ZRH) to San Martino in Badia?

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to San Martino in Badia every 15 minutes. Tickets cost $11 - $20 and the journey takes 9 min. 5 other operators also service this route. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a bus from Zurich Airport (ZRH) to San Martino in Badia every 15 minutes. Tickets cost $11 - $20 and the journey takes 9 min. 5 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Zurich Airport (ZRH) to San Martino in Badia

From Zürich Flughafen line 2 train to Zürich HB, train to Innsbruck Hbf, train to Fortezza/Franzensfeste, train to San Lorenzo di Sebato, then line 460 bus to San Martino Bivio. 9 h 10 min SFr 135. From Zürich Flughafen line 2 train to Zürich HB, walk to Zurich, bus to Innsbruck Schidlachstraße, bus to Innsbruck Hbf (Südtiroler Platz Steig C), bus to Innsbruck Airport, bus to Bruneck, then line 460 bus to San Martino Bivio. 9 h 35 min SFr 126. From Zürich Flughafen, Bahnhof line 10 tram to Zürich HB, night train to Innsbruck Hbf, train to Fortezza/Franzensfeste, train to San Lorenzo di Sebato, then line 460 bus to San Martino Bivio. 9 h 53 min SFr 68. From Zurich Airport (ZRH) drive to San Martino in Badia. 4 h 30 min SFr 71. From Zurich airport fly to Munich airport, train to München Ost, train to Fortezza/Franzensfeste, train to San Lorenzo di Sebato, then line 460 bus to San Martino in Badia. 7 h 53 min SFr 195. From Zurich airport fly to Innsbruck airport, bus to Innsbruck Hbf, train to Fortezza/Franzensfeste, train to San Lorenzo di Sebato, then line 460 bus to San Martino in Badia. 7 h 38 min SFr 261.