Royal Caribbean’s Vision of the Seas will return to Baltimore late on March 13, 2025 - delaying embarkation for the next cruise.