Distance between Terrace (YXT) and St. Lewis (YFX)

Distance from Terrace to St. Lewis (Northwest Regional Airport Terrace-Kitimat – St. Lewis (Fox Harbour) Airport) is 2877 miles / 4631 kilometers / 2500 nautical miles.

How far is St. Lewis from Terrace?

There are several ways to calculate distances between Terrace and St. Lewis. Here are two common methods:

Vincenty's formula (applied above)
• 2877.454 miles
• 4630.814 kilometers
• 2500.440 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 2868.063 miles
• 4615.700 kilometers
• 2492.279 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

Flight duration

Estimated flight time from Northwest Regional Airport Terrace-Kitimat (YXT) to St. Lewis (Fox Harbour) Airport (YFX) is 5 hours 56 minutes.

Time difference and current local times

The time difference between Terrace and St. Lewis is 4 hours 30 minutes. St. Lewis is 4 hours 30 minutes ahead of Terrace.

Terrace
St. Lewis

PDT

NDT

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 325 kg (716 pounds).

Airport information

A Northwest Regional Airport Terrace-Kitimat
City: Terrace
IATA Code: YXT
ICAO Code: CYXT
Coordinates: 54°28′6″N, 128°34′33″W

B St. Lewis (Fox Harbour) Airport
City: St. Lewis
IATA Code: YFX
ICAO Code: CCK4
Coordinates: 52°22′22″N, 55°40′26″W

Terrace to St. Lewis flight path

Shortest flight path between Northwest Regional Airport Terrace-Kitimat (YXT) and St. Lewis (Fox Harbour) Airport (YFX).

Frequent Flyer Miles Calculator

Terrace (YXT) → St. Lewis (YFX).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
2877
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
2877

Round trip?