Travel from Frankfurt-am-Main to Vicenza

Train from Frankfurt am Main to Vicenza

German Railways (DB) operates a train from Frankfurt am Main to Vicenza every 3 hours. Tickets cost $80 - $130 and the journey takes 2 h 57 min. 3 other operators also service this route.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Frankfurt am Main to Vicenza

From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Venice airport, bus to Venezia Mestre, then train to Vicenza. 4 h 51 min $145. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Verona airport, line 199 Airport Bus to Verona Porta Nuova, then train to Vicenza. 4 h 49 min $195. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Venice Treviso airport, shuttle to Venezia Mestre, then train to Vicenza. 5 h 14 min $142. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Vicenza. 6 h 7 min $173. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Bologna airport, Aerobus to Bologna C.Le, train to Padova, then train to Vicenza. 6 h 8 min $184. From Frankfurt(Main)Hbf train to Basel SBB, train to Milano Centrale, then train to Vicenza. 10 h 11 min $302. From Frankfurt, Frankfurt central station bus to Verona, walk to Verona Porta Nuova, then train to Vicenza. 12 h 17 min $70. From Frankfurt(M)Konstablerwache train to Darmstadt Hbf, car train to Verona Porta Nuova, then train to Vicenza. 13 h 10 min $150. From Frankfurt am Main drive to Vicenza. 8 h 10 min $154.