x Back

From Roma Termini train to Napoli Centrale, train to Villa San Giovanni, then ferry to Messina Marittima. 6hrs 09min 95 €. From Roma Ostiense train to Messina Centrale. 9hrs 29min. From Rome bus to Messina. 9hrs 33min 44 €. From Colosseo Metro to Rome, bus to Villa San Giovanni, ferry to San Francesco, then line 28 tram to Municipio. 10hrs 20min. From Rome rideshare to Messina. 7hrs 59min 33 €. From Roma Termini train to Rome airport, fly to Reggio Calabria airport, bus to Reggio di Calabria, then ferry to Messina. 6hrs 05min 83 €. From Roma Termini train to Rome airport, fly to Catania airport, bus to Catania Centrale, then train to Messina. 6hrs 45min 100 €. From Roma Termini train to Napoli Centrale, bus to Naples airport, fly to Catania airport, bus to Catania Centrale, then train to Messina. 6hrs 34min 130 €. From Roma Termini train to Rome airport, fly to Palermo airport, train to Palermo Centrale, then train to Messina. 8hrs 55min 112 €.