The cruise itinerary was as follows:
Rome (Civitavecchia), Italy / Sicily (Messina), Italy / Valletta, Malta / At Sea / Chania (Souda),Crete, Greece / Rhodes, Greece / Ephesus (Kusadasi), Turkey / Athens (Piraeus), Greece / At Sea / Naples/Capri, Italy / Rome (Civitavecchia), Italy
We learned from an earlier European trip that it was easy to get around to other countries using the budget airlines. Unfortunately what we flew before, Vueling, didn't serve the same cities. EasyJet did however and had prices that just couldn't be beat. So we decided on Virgin Atlantic for the hop across the pond then easyjet to get around to other countries. This conveniently added London to our list, giving us the opportunity to visit some close friends. However post-cruise I wanted to add another city to our itinerary so after tossing around cities like Amsterdam (cold?) Ibiza (off-season/cold) Lisbon (ehh?) Bilbao (only because I saw that guggenheim museum) Milan (not much to see) we landed on Madrid for it's nightlife and close comparison to Barcelona (which we loved).
Planning this itinerary was fun thanks to the low airfares of EasyJet but logistically was a bit of a nightmare since I had to give us the flexibility of time getting to the cruise or to the airport. So here's how we ended up:
Fly to London - chill with friends for two days
Fly to Rome - two days. if we're up to it, train to Florence for a day-trip
Train to Civitavecchia to board ship for 10-day cruise (see above)
Arrive back at Civitavecchia and take the high-speed train to Milan
Next day flight to Madrid - two days
Flight back to NYC via layover in London
I just got tired typing that up. But it was awesome... some things didn't go as planned, there were some potential hiccups (strikes!) but all in all it was amazing and a great way to get a taste of the Mediterranean. Next up.. Packing.