Flights from Halifax to St. John's
YHZ to YYT. All flight routes from Halifax International, Canada to St Johns International, Canada. These routes are operated by 2 different airlines. You can either fly non-stop with Porter Airlines or Air Canada, or choose from 0 different transit flights. The shortest flight time is 1 hour and 48 minutes.
Non-stop with Porter Airlines. 1-3 flights per day.
Non-stop with Air Canada. 3-4 flights per day.