Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Cheap YVR to YYT Flights

Prices were available within the past 7 days and starts at CA $241 for one-way flights and CA $484 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Vancouver to St. John's route information

Origin Airport Vancouver Intl.
Destination Airport St. John's Intl.
Airlines Serving Air Canada, WestJet
Flight Price CA $484
Distance 4,978 km


CA $679.97


CA $653.72


CA $729.96

Cheap YVR to YYT Flights

  • How much is a plane ticket to St. John's (YYT) from Vancouver (YVR)?

    They can vary from $701 to $815. Booking in advance can normally help you get the cheapest rate. Don't forget, booking ahead can save you bucks you can use to treat yourself while on your getaway. And who doesn't enjoy treating themselves?
  • What is the cheapest airline flying from Vancouver to St. John's?

    Air Canada is the leader in keeping costs low for travellers over the next three months. Bookings are being made at just $701 and, when compared to the high-end bookings of $815, it's a great deal.
  • How much time do people spend in St. John's?

    The average time spent hanging out in St. John's by travellers from Vancouver is about one week. However long you decide to stay, give yourself plenty of time to see what makes St. John's fantastic.

Vancouver to St. John's Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia

How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia