The Carnival Splendor Is In Port Today Saint John, NB, Canada / Country 94 News Jun 26, 2015 | 7:03 PM The Carnival Splendor cruise ship is in port today from 8am to 6pm. The ship has 3500 passengers on board. The next cruise ship scheduled to visit Saint John is the Insignia on Friday, July 17th.