Find flights
When to book
Airlines
FAQs
English
Popular in | October |
---|---|
Cheapest in | November |
Average price | C$ 1,552 |
Halifax (YHZ) – chosen by Cheapflights users on 92% of one-stop itineraries from St. John's to Happy Valley-Goose Bay on Cheapflights.
Flights via Halifax (YHZ) have the shortest average one-way travel time for 1-stop routes: 8h 16m.
Flights via Halifax (YHZ) have the shortest average one-way travel time for 1-stop routes: 8h 16m.
Flights via Halifax (YHZ) offer the fastest connection on this route, with an average layover time of 3h 28m.
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Graeme,Sep 2025
YWG - YVR
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Graeme,Sep 2025
YWG - YVR
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from St. John's to Happy Valley-Goose Bay. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Cheapflights simply makes it quick and affordable to book flights from St. John's to Happy Valley-Goose Bay by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Need flexible booking options for your flight to Happy Valley-Goose Bay from St. John's? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Happy Valley-Goose Bay from St. John's today and book when prices fit your budget.