Nestled amidst the picturesque landscapes of British Columbia, Prince George stands as a vibrant city brimming with natural beauty and outdoor adventures. Surrounded by lush forests and crystal-clear lakes, this charming city offers a perfect blend of urban amenities and wilderness experiences. Explore the historic sites, vibrant arts scene, and local markets that showcase the rich cultural heritage of the region. Whether you're seeking thrilling outdoor escapades or a laid-back cultural immersion, Prince George captivates visitors with its welcoming charm and breathtaking scenery, making it a must-visit destination for nature lovers and city explorers alike.
The cheapest month to fly to Prince George, British Columbia is typically in January.
The best price we found is for C$190 from Vancouver to Prince George.
Some popular airlines include: WestJet, Pacific Coastal Airlines, Air North .
A good price for a flight to Prince George is C$171 - C$209.
The popular airports near Prince George, British Columbia include Prince George Airport (YXS), Quesnel Airport (YQZ), and Kamloops Airport (YKA).
The flight to Prince George, British Columbia (YXS) is roughly 5 hours 2 minutes and 2,046 miles (3,293 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Prince George, British Columbia from leading comparison sites using our search engine dashboard.
Trains, logging equipment & more
Science museum with hands-on exhibits
Modern casino hotel with en-suite rooms
Forested wetlands with lakes & hiking
Hilltop park with views & picnic areas
Winery, wine, and wine tasting
Riverfront park with a boat launch
Ski resort and skiing
Art and art museum
Expansive park with rides & ball fields
Picnicking, fishing & interpretive paths
Large nature park with wildlife views
Park alongside the Fraser River
Wooden mascot representing the town
Scenic walking trails & fishing spots
Standby for disc golf, walks & sledding
Mountain Peak
Small resort for skiing & snowboarding
Cultural Association
Nature retreat for hiking & fishing
-1.1 °C
Mon, 29 Apr 2024
Average Temperature
-4°C
Jan
-0°C
Feb
5°C
Mar
11°C
Apr
17°C
May
20°C
Jun
22°C
Jul
22°C
Aug
17°C
Sep
9°C
Oct
1°C
Nov
-4°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,046 miles (3,293 kilometres). The direct flight time is roughly 5 hours 2 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,216 miles (3,566 kilometres). The direct flight time is roughly 5 hours 25 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Prince George, British Columbia (YXS) - The flight distance between these airports is 325 miles (523 kilometres). The direct flight time is roughly 1 hour 13 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Prince George, British Columbia (YXS) - The flight distance between these airports is 411 miles (662 kilometres). The direct flight time is roughly 1 hour 24 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Prince George, British Columbia (YXS) - The flight distance between these airports is 375 miles (603 kilometres). The direct flight time is roughly 1 hour 19 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,651 miles (4,266 kilometres). The direct flight time is roughly 6 hours 23 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,143 miles (3,449 kilometres). The direct flight time is roughly 5 hours 15 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,262 miles (3,640 kilometres). The direct flight time is roughly 5 hours 31 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Prince George, British Columbia (YXS) - The flight distance between these airports is 663 miles (1,067 kilometres). The direct flight time is roughly 1 hour 58 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Prince George, British Columbia (YXS) - The flight distance between these airports is 1,112 miles (1,790 kilometres). The direct flight time is roughly 2 hours 58 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,961 miles (4,765 kilometres). The direct flight time is roughly 7 hours 4 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Prince George, British Columbia (YXS) - The flight distance between these airports is 306 miles (492 kilometres). The direct flight time is roughly 1 hour 10 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,346 miles (3,776 kilometres). The direct flight time is roughly 5 hours 42 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,556 miles (4,113 kilometres). The direct flight time is roughly 6 hours 10 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Prince George, British Columbia (YXS) - The flight distance between these airports is 1,481 miles (2,383 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Prince George, British Columbia (YXS) - The flight distance between these airports is 2,240 miles (3,604 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Prince George, British Columbia (YXS) - The flight distance between these airports is 364 miles (585 kilometres). The direct flight time is roughly 1 hour 18 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Prince George, British Columbia (YXS) - The flight distance between these airports is 489 miles (787 kilometres). The direct flight time is roughly 1 hour 35 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Prince George, British Columbia (YXS) - The flight distance between these airports is 304 miles (489 kilometres). The direct flight time is roughly 1 hour 10 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Prince George, British Columbia (YXS) - The flight distance between these airports is 797 miles (1,283 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Prince George, British Columbia (YXS) - The flight distance between these airports is 1,797 miles (2,893 kilometres). The direct flight time is roughly 4 hours 29 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Prince George, British Columbia (YXS) - The flight distance between these airports is 673 miles (1,083 kilometres). The direct flight time is roughly 1 hour 59 minutes.
From Vancouver (YVR), Canada to Prince George, Canada (YXS): C$190
Depart: 11 May 2024 · Return: 13 May 2024 Price found 29 Apr 2024, 01:54
From Comox (YQQ), Canada to Prince George, Canada (YXS): C$280
Depart: 23 May 2024 · Return: 26 May 2024 Price found 29 Apr 2024, 05:59
From Victoria (YYJ), Canada to Prince George, Canada (YXS): C$305
Depart: 05 Jun 2024 · Return: 07 Jun 2024 Price found 25 Apr 2024, 22:25
From Saskatoon (YXE), Canada to Prince George, Canada (YXS): C$355
Depart: 07 Jun 2024 · Return: 09 Jun 2024 Price found 28 Apr 2024, 14:00
From Winnipeg (YWG), Canada to Prince George, Canada (YXS): C$391
Depart: 29 May 2024 · Return: 04 Jun 2024 Price found 28 Apr 2024, 11:52
From Toronto (YYZ), Canada to Prince George, Canada (YXS): C$469
Depart: 04 Jun 2024 · Return: 16 Jun 2024 Price found 29 Apr 2024, 02:51
From Halifax (YHZ), Canada to Prince George, Canada (YXS): C$715
Depart: 19 May 2024 · Return: 02 Jun 2024 Price found 29 Apr 2024, 03:10
Expert Help