Non-stop flights from Prince George (YXS)

From Prince George (YXS)
Country Canada
Dates Anytime
Filters
Destinations 8 direct
Reach Score 44/99
Continents 1 of 6
Avg. distance 973 km
Avg. flight time 1h 9m
Loading map...

About flights from Prince George (YXS)

Prince George sits at the geographic center of British Columbia, which sounds like a selling point until you realize it means you're a long drive from pretty much everything. That's exactly why YXS matters. For the 70,000-odd people living in and around the city, flying isn't a luxury — it's the practical alternative to six-hour highway slogs through mountain terrain. The airport punches at a reasonable weight for its size, connecting northern BC to the broader Air Canada network via Vancouver, with WestJet and a handful of regional operators filling in the gaps.

Quick stats for YXS

  • Direct destinations: 8
  • Countries served: 2
  • Continents reached: 1 of 6
  • Average flight distance: 973 km
  • Longest non-stop: Puerto Vallarta (PVR) — 3,977 km (~4h 58m)
  • Shortest non-stop: Terrace (YXT) — 390 km (~29 min)
  • Reach score: 44/99

Why fly to Prince George?

The route map at YXS is small but deliberate. Seven Canadian destinations cover the regional essentials — Vancouver, Calgary, and a string of northern BC communities including Terrace (just 390 km away, which feels almost absurdly short to fly but makes complete sense when you look at a map of the roads). Then there's the wildcard: a seasonal charter run down to Puerto Vallarta, nearly 4,000 km south, which tells you everything about how northern Canadians cope with February. Sunwing and similar operators run these escapes for a reason. If you're traveling inbound, Prince George is the hub to some of the least-crowded wilderness in the province — think Tabor Mountain, the Nechako River, and access roads that don't show up on most tourist itineraries.

Longest non-stop flights from YXS

The furthest destinations you can reach non-stop from Prince George:

  1. Puerto Vallarta, Mexico (PVR) — 3,977 km, approximately 4h 58m
  2. Calgary, Canada (YYC) — 661 km, approximately 50 min
  3. Edmonton, Canada (YEG) — 603 km, approximately 45 min
  4. Victoria, Canada (YYJ) — 585 km, approximately 44 min
  5. Fort Nelson, Canada (YYE) — 551 km, approximately 41 min

Short-haul flights from YXS

Quick getaway options with the shortest flights from Prince George:

  1. Terrace, Canada (YXT) — 390 km, approximately 29 min
  2. Kelowna, Canada (YLW) — 492 km, approximately 37 min
  3. Vancouver, Canada (YVR) — 523 km, approximately 39 min
  4. Fort Nelson, Canada (YYE) — 551 km, approximately 41 min
  5. Victoria, Canada (YYJ) — 585 km, approximately 44 min

Top countries by direct connections from YXS

Prince George connects to 2 countries. Here are the most served:

  1. Canada — 7 destinations (Calgary, Edmonton, Fort Nelson, Kelowna and 3 more)
  2. Mexico — 1 destination (Puerto Vallarta)

Tips for travelers at YXS

YXS is small enough that arriving 75 minutes before departure is genuinely sufficient — I've cleared security there in under ten minutes on a busy morning. The airport is about 12 km southeast of downtown, and there's no scheduled transit service worth mentioning, so you're looking at a taxi, rideshare, or rental car. Speaking of rentals, book ahead if you're arriving in summer or during hunting season in fall — the lots run thin. Winters here are serious (Prince George regularly sees -20°C), so check road and runway conditions if you're driving in from outlying areas, and build buffer time into connections through Vancouver.

Airlines operating from YXS

The following airlines offer non-stop flights from Prince George:

8P, 9M, AC, WS

Frequently asked questions about flying to Prince George

How do I get from Prince George Airport to the city center?

You can take a taxi or ride-share service for about 20-30 minutes to downtown, or rent a car at the airport if you plan to explore the region. Some hotels also offer shuttle services, so it's worth checking with your accommodation when you book.

What's the best time to fly to Prince George?

Summer (June-August) offers the warmest weather and longest daylight hours, making it ideal for outdoor activities, while winter can be beautiful for northern lights viewing if you don't mind the cold. Shoulder seasons (May and September) tend to have fewer crowds and decent weather.

How many destinations can I reach directly from Prince George Airport?

Prince George Airport offers 8 direct destinations, connecting you to major Canadian cities and regional hubs without needing to change planes. This makes it convenient for both business and leisure travelers.

Do I need a visa to travel to Canada through Prince George?

Visa requirements depend on your nationality—US citizens need a valid passport, while many other countries may need an eTA or visa. Check the Government of Canada's official website or contact your nearest Canadian embassy for your specific requirements.

What should I know about Prince George Airport itself?

The airport is relatively compact and easy to get through, with good amenities including cafes and shops, but it's smaller than major hubs so arriving 2 hours early for domestic flights is usually sufficient. Free WiFi is available throughout the terminal.

Is flying to Prince George expensive compared to other Canadian airports?

Prices are generally competitive, especially if you book in advance, though you might find cheaper fares to larger hubs like Vancouver or Edmonton. Booking directly with airlines or checking flight comparison sites can help you snag better deals.

Plan your trip from Prince George

Browse the complete list of 8 destinations below to find your next flight from Prince George. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

Find flights from Prince George
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

All 8 direct destinations

Code Destination Country Airlines
YYC Calgary Canada 661 km 47m 9MWS
YEG Edmonton Canada 603 km 43m 9M
YYE Fort Nelson Canada 551 km 39m 9M
YLW Kelowna Canada 492 km 35m 8P9M
PVR Puerto Vallarta Mexico 3,977 km 4h 41m WS
YXT Terrace Canada 390 km 28m 9M
YVR Vancouver Canada 523 km 37m ACWS
YYJ Victoria Canada 585 km 41m 8P

Frequently asked questions

  • How many direct flights are available from Prince George (YXS)?

    There are 8 non-stop destinations available from Prince George (YXS) in Canada.

  • What are the longest flights from YXS?

    The longest non-stop flights from YXS are: Puerto Vallarta (PVR) at 3,977 km, Calgary (YYC) at 661 km, Edmonton (YEG) at 603 km.

  • What airlines fly from Prince George (YXS)?

    Airlines operating from YXS include: 8P, 9M, AC, WS.

  • What is the reach score of Prince George (YXS)?

    Prince George has a reach score of 44/99, measuring its connectivity based on number of direct destinations (8), average flight distance, and continental diversity (1 of 6 continents).

Cheapest fares from Prince George (YXS)

Explore by flight time from Prince George

Nearby airports to Prince George

Other airports within 500 km of Prince George (YXS). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Prince George & Canada

Same topic, different angle — sibling pages from across Flightmaps for travellers using YXS.

Explore destinations from Prince George