Travel from Frankfurt-am-Main to Sicily

Bus or train from Frankfurt am Main to Sicily?

You can take a train from Frankfurt am Main to Sicily via Milano Centrale, Napoli Centrale, and Catania Centrale in around 24 h 9 min. Alternatively, you can take a bus from Frankfurt am Main to Sicily via Milano Lampugnano - Bus Station in around 33 h 20 min.

Travel Guides

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

How to get from Frankfurt am Main to Sicily

From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 8 h 4 min $181. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 8 h 5 min $209. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Comiso airport, bus to Comiso, walk to Comiso, then train to Sicily. 10 h 32 min $434. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Trapani airport, bus to Palermo Centrale, then train to Sicily. 11 h 36 min $356. From Frankfurt(Main)Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 9 h 38 min $197. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Malta airport, bus to Marsa, walk to Valetta, car ferry to Pozzallo, taxi to Modica, then train to Sicily. 12 h 35 min $312. From Frankfurt Hauptbahnhof train to Milano Centrale, train to Napoli Centrale, train to Catania Centrale, then train to Caltanissetta Xirbi. 24 h 9 min $352. From Frankfurt Hauptbahnhof train to Milano Centrale, train to Termini Imerese, then train to Caltanissetta Xirbi. 30 h 46 min $369. From Frankfurt am Main drive to Genoa, ferry to Palermo, then drive to Sicily. 27 h 17 min $334. From Frankfurt, Frankfurt central station bus to Basel then bus and ferry to Caltanissetta. 32 h 40 min $175. From Frankfurt, Frankfurt central station bus to Milano Lampugnano - Bus Station then bus to Caltanissetta Centrale. 33 h 20 min $371.