Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Saint John to Havana as you normally would.
Great question - YSJ to HAV just means Saint John Airport to Havana Jose Marti Intl Airport. Now you’ll know what these unique codes when you look for flights!