How to Travel Italy from Rome to Sicily
Inexpensive Airfare to fly from Rome to Sicily
Ryanair from Rome Ciampino airport to Trapani then train to Palermo:
http://www.ryanair.com/en
Another airline to check is EasyJet from Rome Fiumicino airport to Palermo. A flexible ticket will cost about 70 euro per adult for a one way ticket and 60 euro per child. The best fare will be 1/2 the cost.
http://easyjet.com
Catania to Rome on Wind Jet will cost as little as 30 euro or for flex tickets about 60 euro total.
https://w1.volawindjet.it/
You may also take a train from Rome to Messina, which will take about 8 to 10 hours. Or you could train from Rome to Naples or Salerno and then take a ferry to Messina.
If you prefer train from Rome to Messina there are many leaving daily, costing about 40€ one-way. A train link from Naples takes 5 1/2 hours, costing 35€.
There are also frequent Italy rail links from Rome to Palermo via Messina, with a dozen or more trains going between Messina and Palermo, which travel time is about 3 1/2 hours and costing 11€ one-way.
Sicily is attainable by car, originating from the highway through Calabria and, crossing the Stretto, on one of the ferries. Simply buy your ticket at the port and get in line with all the other cars that are waiting to board the ferry.
Along Sicily’s Tyrrhenian coast is Cefalù, considered one of the most beautiful towns in Italy. Each summer people from all over Europe and Italy flock to Cefalu for summer vacation.
Trains from Messina to Cefalu take about 2 1/2 to 3 1/2 hours, costing 8.60€. There are also hourly trains between Messina and Taormina, Sicily’s major resort to the south, taking 1 hour and costing 4.50€ each way.