Genova City Airport, also known as Christopher Columbus Airport, is located around 6 kilometres to the west from the cruise port. The easiest way to get to the cruise terminal from the airport is to request an MSC Transfer service, which you can do easily by contacting the MSC call centre or your travel agent.
If using public transport, either take the Volabus airport shuttle that takes you directly to Genova Piazza Principe rail station in around 30 minutes, or take the train, which arrives at the same station in about 10 minutes. Note that the train station Genova Cornigliano, is around a 10-minute walk from the airport. Genova Piazza Principe is around 500 metres from the cruise terminal.
If driving, leave the airport and follow signs to ‘centro’ to the SS1 freeway. Stay on the SS1 until you reach a fork in the road. Keep left, following the sign to ‘passenger terminals,’ then keep right until you reach the cruise terminal, following the MSC Ship’s signs you will find Ponte dei Mille and the luggage drop off point after around one kilometre. The entire journey should take around 15 minutes in good traffic conditions.