Travel from Florence-Italy to Grindelwald

Train or fly from Florence to Grindelwald?

You can take a train from Florence to Grindelwald via Milano Centrale, Brig, Spiez, and Interlaken Ost in around 6 h 51 min. Alternatively, Air Dolomiti, Sky Work Airlines and 7 other airlines fly from Florence to Grindelwald every 2 hours.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Florence to Grindelwald

From Firenze S.Maria Novella train to Milano Centrale, train to Brig, train to Spiez, train to Interlaken Ost, then train to Grindelwald. 6 h 51 min 136€. From Firenze S.Maria Novella train to Milano Centrale, train to Thun, train to Interlaken Ost, then train to Grindelwald. 7 h 18 min 134€. From Florence bus to Luzern, walk to Luzern Pilatusplatz, shuttle to Interlaken Ost, then bus to Grindelwald. 11 h 25 min 84€. From Stazione Nazionale line 2 bus to Di Prato, walk to Firenze Nord, bus to Brunnen, line 3 train to Luzern, train to Interlaken Ost, then train to Grindelwald. 14 h 1 min 128€. From Florence drive to Grindelwald. 6 h 36 min 93€. From Leopolda Salita bus to Florence airport, fly to Basel airport, line 50 bus to Basel SBB, train to Interlaken Ost, then train to Grindelwald. 9 h 24 min 246€. From Leopolda Salita bus to Florence airport, fly to Zurich airport, train to Bern, train to Interlaken Ost, then train to Grindelwald. 7 h 44 min 226€. From Leopolda Salita bus to Florence airport, fly to Milan Malpensa airport, train to Gallarate, train to Spiez, train to Interlaken Ost, then train to Grindelwald. 10 h 14 min 269€. From Leopolda Salita bus to Florence airport, fly to Lugano airport, line 60 train to Lugano, train to Arth-Goldau, train to Luzern, train to Interlaken Ost, then train to Grindelwald. 12 h 26 min 304€. From Leopolda Salita bus to Florence airport, fly to Berne airport, line 334 bus to Belp, line 44 train to Thun, train to Interlaken Ost, then train to Grindelwald. 10 h 49 min 326€.