We are also cruising from the same port, and I was told that the train is a good option only if you are not trying to catch a flight immediately afterwards, and only if you pack really light. We are doing the train, but that's because we are staying in the city overnight before flying out in the morning. In your situation, though, I would do the car option.