Katakolon is the port of call for Olympia. The tours offered a visit to the archaeological site with the ruins of the Temple of Zeus and the gymnasium, stadium, museum. The tour cost approximately 59 Euro per person depending on the tour selected. We didn't take the tour because we had visited Olympia on a previous occasion. It was also possible to take a taxi.
We spent the day in the small port village of Katakolon. It was an easy stroll. There were plenty of shops selling souvenirs and arts and crafts and a good variety of tavernas, including some facing the sea front. It was a short walk to the beach where it was possible to swim, beach towels were provided by the ship on disembarkation.
There was a small but quite interesting museum of working models of ancient Greek inventions.
The ship anchors in the spectacular bay beneath the port of Thira. Disembarkation is by tender and the views of the islands and the bay are magnificent.
Tenders land at the foot of the cliffs where there is a tiny harbour, a few shops and cafes and a pretty little church and fishing boats to look at. To get to the main town you can ascend the cliffs by donkey or funicular. There can be quite long queues so allow time to catch tender back to ship!
We took the MSC excursion to the Caldera. This was a boat trip to a nearby island where there was a walking trip to the top of a volcano (the whole of the archipelago of Santorini is the result of past volcanic activity) The island was very barren and rocky - wear sturdy shoes or trainers, not flip flops etc and take a bottle of water. There were small puffs of steam at the top of the volcano and good views throughout. The Greek guide was informative of the geology of the region. The excursion boat then anchored off another small island and we were able to swim in the sea from the boat. In a little bay near the shore there were hot springs which you could swim to (confident swimmers) and enjoy the experience of warm springs in the sea water and volcanic mud. The excursion boat had simple refreshments for sale and toilets. This was an enjoyable excursion worth considering if you have visited the towns on the main island previously and / or want to do something different. Cost 48 Euro.
On our itinerary The MSC Musica called at Mykonos in the evening (having been to Santorini in the morning) There was a shuttle bus into town to allow passengers to enjoy an evening ashore. The last shuttle came back from town about midnight. MSC charged 15 Euros for the shuttle bus ticket.
We didn't go in to town, we had a drink in a pleasant taverna a short walk from the dock (5 minutes across a busy road)
Docked in the port of Piraeus for Athens. MSC offered tours to the world famous archaeological sites such as the acropolis and archaeological museum, cost about 60 - 70 Euros, depending on itinery. From past experience I would say Greek tour guides are usually very informative about the archaeological sites.
We visited Athens independently. We walked from the port to the train station in Pireaus which took at least 30 minutes but was a bit difficult to find. We had to ask directions more than once and it was very hot and tiresome! It would be worth getting a taxi to the Pireaus train station . The train from Pireaus into Athens was cheap and efficient and took us to the acropolis and main sights.
There were also plenty of taxis at the port offering taxi tours of Athens which might be worth considering for a large family or group.
Sailing into Corfu was scenic and the old city with its fortifications made an attractive port of call.
MSC provided a shuttle bus in to the old town which cost 7 Euros and was probably worth taking given the distance. The bus stopped beside one of the old fortresses in the heart of the old town and left plenty of free time to explore the town, the fortress, the views and pretty gardens if you wanted to. We found a small rocky beach with a swimming pier below the fortress. There was a very small charge to get in but there was a beach bar, changing facilities, showers and lifeguards / first aid.
MSC provided a shuttle bus cost 10 Euros . MSC city tour cost 44 Euros. There were also taxis at the port offering tours of the city.
The shuttle bus dropped me right in the centre of the old town and it was very easy to walk around the medieval city centre and the city walls to admire the gorgeous views of the town, the old churches and palace, the city gates, the old harbour and the sea. This busy tourist destination was very crowded in the centre and had endless shops and cafes many priced in both the local currency and euros. There were cash machines in the town if you wanted local currency.