My and three other travelers are planning a trip to Italy in June 2017 and want to hit the cities of Cinque Terre (specifically Monterosso), Rome, Amalfi Coast and Sicily. Our plan is to start in Cinque Terre for 2 days, go down to Rome for 2 or 3 days, then onto the Amalfi Coast for up to 4 days, and finish with Sicily for 2 days.
What would be the best way to fly in and out of Italy using this schedule?
When planning the schedule, I am thinking that flying into Florence would be the best option since it's the closest to Cinque Terre. Then, take a bus from Cinque Terre to Rome, then a bus to the Amalfi Coast from Rome, then onto Sicily for the last two days. From there, we could fly from Sicily to Rome or Florence and head back to Chicago.
Any suggestions? I understand this schedule suggests a lot of travel time, so maybe I need to consider dropping Sicily from the route?
Thank you in advance!!