Nestled amidst the rugged beauty of British Columbia's Peace River region, Fort St. John stands as a gateway to outdoor adventure and natural wonders. This northern city exudes a frontier charm with its mix of modern amenities and untamed landscapes, offering a diverse array of activities for outdoor enthusiasts year-round. Known for its warm hospitality and stunning vistas, Fort St. John invites visitors to explore its vast network of hiking trails, serene lakes, and vibrant local culture. Whether you seek adrenaline-pumping experiences or moments of tranquil reflection, this unique city promises an unforgettable journey into the heart of the Canadian wilderness.
The cheapest month to fly to Fort St John is typically September.
The best price we found is for C$192 from Vancouver to Fort St John.
Some popular airlines include: Flair Airlines, WestJet, Air Canada.
A good price for a flight to Fort St John is C$173 - C$211.
The popular airports near Fort St John include Fort St John Airport (YXJ), Grande Prairie Airport (YQU), and Dawson Creek Airport (YDQ).
The flight to Fort St John (YXJ) is roughly 4 hours 54 minutes and 1,984 miles (3,194 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Fort St John from leading comparison sites using our search engine dashboard.
Indoor Swimming Pool
Hiking Area
Park
River
Average Temperature
-9°C
Jan
-5°C
Feb
0°C
Mar
9°C
Apr
16°C
May
20°C
Jun
22°C
Jul
21°C
Aug
15°C
Sep
8°C
Oct
-3°C
Nov
-7°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Fort St John (YXJ) - The flight distance between these airports is 1,984 miles (3,194 kilometres). The direct flight time is roughly 4 hours 54 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Fort St John (YXJ) - The flight distance between these airports is 2,132 miles (3,431 kilometres). The direct flight time is roughly 5 hours 14 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Fort St John (YXJ) - The flight distance between these airports is 497 miles (800 kilometres). The direct flight time is roughly 1 hour 36 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Fort St John (YXJ) - The flight distance between these airports is 448 miles (721 kilometres). The direct flight time is roughly 1 hour 29 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Fort St John (YXJ) - The flight distance between these airports is 350 miles (563 kilometres). The direct flight time is roughly 1 hour 16 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Fort St John (YXJ) - The flight distance between these airports is 2,549 miles (4,102 kilometres). The direct flight time is roughly 6 hours 9 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Fort St John (YXJ) - The flight distance between these airports is 2,064 miles (3,322 kilometres). The direct flight time is roughly 5 hours 5 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Fort St John (YXJ) - The flight distance between these airports is 2,167 miles (3,488 kilometres). The direct flight time is roughly 5 hours 18 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Fort St John (YXJ) - The flight distance between these airports is 483 miles (778 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Fort St John (YXJ) - The flight distance between these airports is 1,062 miles (1,709 kilometres). The direct flight time is roughly 2 hours 51 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Fort St John (YXJ) - The flight distance between these airports is 2,834 miles (4,561 kilometres). The direct flight time is roughly 6 hours 47 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Fort St John (YXJ) - The flight distance between these airports is 438 miles (704 kilometres). The direct flight time is roughly 1 hour 28 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Fort St John (YXJ) - The flight distance between these airports is 2,230 miles (3,588 kilometres). The direct flight time is roughly 5 hours 27 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Fort St John (YXJ) - The flight distance between these airports is 2,452 miles (3,946 kilometres). The direct flight time is roughly 5 hours 56 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Fort St John (YXJ) - The flight distance between these airports is 1,419 miles (2,283 kilometres). The direct flight time is roughly 3 hours 39 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Fort St John (YXJ) - The flight distance between these airports is 2,114 miles (3,402 kilometres). The direct flight time is roughly 5 hours 11 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Fort St John (YXJ) - The flight distance between these airports is 536 miles (863 kilometres). The direct flight time is roughly 1 hour 41 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Fort St John (YXJ) - The flight distance between these airports is 364 miles (586 kilometres). The direct flight time is roughly 1 hour 18 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Fort St John (YXJ) - The flight distance between these airports is 483 miles (777 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Fort St John (YXJ) - The flight distance between these airports is 772 miles (1,243 kilometres). The direct flight time is roughly 2 hours 12 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Fort St John (YXJ) - The flight distance between these airports is 1,715 miles (2,760 kilometres). The direct flight time is roughly 4 hours 18 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Fort St John (YXJ) - The flight distance between these airports is 632 miles (1,016 kilometres). The direct flight time is roughly 1 hour 54 minutes.
From Vancouver (YVR), Canada to Fort St John, Canada (YXJ): C$192
Depart: 23 May 2024 · Return: 29 May 2024 Price found 27 Apr 2024, 20:36
From Kelowna (YLW), Canada to Fort St John, Canada (YXJ): C$235
Depart: 23 May 2024 · Return: 29 May 2024 Price found 28 Apr 2024, 02:55
From Halifax (YHZ), Canada to Fort St John, Canada (YXJ): C$1,067
Depart: 27 Sep 2024 · Return: 30 Sep 2024 Price found 27 Apr 2024, 16:38
Expert Help