Hi Falko,

einen Tag vorher anzureisen, ist sicher besser. Wir hatten unsere Kreuzfahrt 2012 quasi eingebettet in eine Florida Urlaub (erst nach Key West und nach der Cruise nach Orlando) .

Ich würde mir ein Hotel in Downtown nehmen, nahe des Bayside Marketplace. Z.B. das Holiday Inn Port of Miami, hier der Link:

Holiday Inn Port of Miami

Dann könnt ihr am Ankunftstag noch was Essen gehen oder ein bisschen Schlendern.

Wenn euer Schiff um 16.30 Uhr ablegt, beginnt das CheckIn sicher schon um 11.00 Uhr. Dann würde ich mir am nächsten Morgen vom Hotel ein Taxi nehmen und zum Schiff fahren. Das ist ein Katzensprung, aber laufen kann man nicht.

Und zur Ehrenrettung der Immigration: In Los Angeles waren wir im Juli 2013 in 20 (! ) Minuten durch die Immigration durch. In Miami haben wir 2012 etwa 40 Minuten angestanden. Zwei Stunden habe ich noch nie gewartet.