The distance from Abbotsford to St. John's is approximately 6,500 km. The only practical way to travel is by flying from Abbotsford International Airport (YXX) to St. John's International Airport (YYT), which involves at least one connection in a major hub like Toronto or Montreal. The total travel time is usually 10 to 14 hours. St. John's is the oldest city in North America and is known for its colorful houses and rugged coastline.
Total Distance: 6,500 km driving distance; 5,200 km straight-line air distance.
Book flights with a single airline to ensure easier baggage transfers.
July to September for pleasant weather and whale watching.