9 Night Canada & New England Cruise aboard the Royal Caribbean Vision of the Seas
Step aboard the Royal Caribbean Vision of the Seas and prepare for nine nights of breathtaking sailing through the sea from Baltimore and back again!
This cruise is particularly exciting because you will exclusively spend time at extremely rare ports such as Saint John, Portland, Maine, and Boston. This route is an uncommon one for the Vision of the Seas, But October is the most popular month of the year to sail it.
We include all all entertainment, meals, taxes, and port fees in the price, so there are no sneaky extra fees. Book quickly, because the price of this cruise is moving upwards! Secure your room before the price moves upwards. At under $140 per day, this is a solid deal.
The Royal Caribbean Vision of the Seas
Based in San Juan and Baltimore and refurbished less than two years ago in 2024, more than 2,000 guests can travel on the Vision of the Seas Royal Caribbean, the highly-rated flagship of Royal Caribbean's Vision class.
The Vision of the Seas Royal Caribbean has a basketball court, a casino, a ping pong table, an outdoor movie theater, a gym, six jacuzzis, a spa, and a solarium.
Your Itinerary
This itinerary includes five days in port and three days at sea. Major features include visits to once-in-a-lifetime cities like Saint John, Portland, Maine, and Boston.
Alternate Sailings
The Vision of the Seas sails this route two times next year, but doesn't sail it this year. This is the only ship that sails this exact route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
The accompanying graph displays the price over time for every class of cabin. Since being listed nine months ago, The cost of a stateroom on this cruise has fluctuated between $1,176 and $1,477 including taxes and port fees. At only $46 more expensive than the all time low of $1,176 today is a great time to reserve your cabin
Last Updated: Aug 16, 2026
Last Modified: Aug 12, 2026