Nonstop flights from Prince George YXS
You can fly nonstop from Prince George (YXS) to 8 destinations in 2 countries, on 4 airlines. The airlines with the most nonstop routes here are Central Mountain Air (5), WestJet (3) and Pacific Coastal Airlines (2). Outside Canada, the most destinations are in Mexico (1). The longest is Puerto Vallarta (PVR), 2,471 miles (3,977 km).
Filter these routes in RoutesAll 8 nonstop destinations from YXS
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Airlines flying from YXS
Star Alliance: 1 destination
- 9MCentral Mountain Air5 routes
- WestJet3 routes

- 8PPacific Coastal Airlines2 routes
- Air CanadaStar Alliance1 route

Flights from YXS: common questions
How many nonstop destinations are there from YXS?
8 destinations in 2 countries have a nonstop flight from Prince George (YXS), flown by 4 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from YXS?
4 airlines fly nonstop from YXS. By number of destinations: Central Mountain Air (5), WestJet (3), Pacific Coastal Airlines (2) and Air Canada (1).
What is the longest nonstop flight from YXS?
Prince George (YXS) to Puerto Vallarta (PVR), on WestJet, at about 2,471 miles (3,977 km) as the crow flies. Next is Calgary (YYC), about 411 miles (661 km).
Which countries can you fly to nonstop from YXS?
2 countries. The most destinations are in Canada (7) and Mexico (1).
Which airline alliance has the most routes from YXS?
Star Alliance airlines fly to 1 destination nonstop from YXS. The rest are flown only by airlines outside the three alliances.
More airports in Canada
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.