The journey from Langley to Fredericton covers approximately 5,700 km. The most practical way to reach the capital of New Brunswick is by flying from Vancouver (YVR) to Fredericton International Airport (YFC) with a connection in Toronto or Montreal. Fredericton is known for its historic charm and the Saint John River. The total travel time is roughly 10 to 12 hours. You will cross four time zones.
Total Distance: 5,700 km driving distance; 4,400 km straight-line air distance.
Fredericton airport is about 15 km from the city center.
June to August for the best weather and outdoor festivals.