i live in north carolina.so we would fly to Boston or New York.I am not sure which cruise line would be best. going in 2024.Carnival has their new Venezia ship going out of new york to canada. Royal Carribean on Grandeur of the seas from Boston.Norweign And Princess also have cruises to canada.