Air Miles Calculator

Distance between Saint John (YSJ) and High Level (YOJ)

Distance from Saint John to High Level (High Level Airport – Saint John Airport) is 2305 miles / 3710 kilometers / 2003 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 2305.310 miles
  • 3710.037 kilometers
  • 2003.260 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
  • 2298.935 miles
  • 3699.777 kilometers
  • 1997.720 nautical miles

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

Flight duration

Estimated flight time from Saint John Airport (YSJ) to High Level Airport (YOJ) is 4 hours 51 minutes.

Time difference and current local times

The time difference between Saint John and High Level is 3 hours. High Level is 3 hours behind Saint John.

Time Difference

Saint John
High Level

Saint John

 ADT

High Level

 MDT

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 270 kg (596 pounds).

Airport information


A Saint John Airport
City: Saint John
Country: Canada Flag of Canada
IATA Code: YSJ
ICAO Code: CYSJ
Coordinates: 45°18′57″N, 65°53′25″W

B High Level Airport
City: High Level
Country: Canada Flag of Canada
IATA Code: YOJ
ICAO Code: CYOJ
Coordinates: 58°37′17″N, 117°9′54″W

Map

Saint John to High Level flight map.

Frequent Flyer Miles Calculator

Saint John (YSJ) → High Level (YOJ).

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

In total

Total frequent flyer miles:
2305

Round trip?