Flight distance from Halifax to Saint John

204 kilometers/127 miles
or 110 nautical miles.
Your flight will depart from Halifax airport and land at Saint John airport.
City: Halifax (YHZ) Saint John (YSJ)
Latitude: 44.67 45.2796
Longitude: -63.61 -66.0628
Country: Canada Canada
Timezone: America/Halifax America/Halifax
Current time:: 19:28 01-Apr-2026 19:28 01-Apr-2026

How far is between Halifax and Saint John?

  • Your starting point Halifax, Canada is located at 44.67,-63.61
  • Your ending point Saint John, Canada is located at 45.2796,-66.0628
  • l distance from Halifax to Saint John is 204 kms equals to miles and 110 nautical miles.
  • Flight time from Halifax to Saint John is 7 hours 46 minutes
Click here to get detail flight schedules from Halifax to Saint John