Ragbert,
Check directly with MSC.
I did the cruise from Durban to the Portuguese Island a couple of years ago.
We flew up to Durbs from Cape Town and had a rental vehicle which we parked in a storage facility in the harbour (almost right next to the boat :))
Not sure if they still do it?