Distance from

Saint John to Calgary

Average travel distance is

4942.22 km

Nomal travel times are between

9h 33min  -  95h 1min

4942.22 km (3070 miles) is the average travel distance between Saint John and Calgary. If you could walk at the speed of 3mph (4.8kph), it would take 31 days 23 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3847.74 km 2390.87 miles 2077.61 miles
Drive 5309.11 km 3298.93 miles 2866.69 miles
Train 5669.81 km 3523.06 miles 3061.45 miles

Be prepared

Saint John - Calgary Info

The distance from Saint John to Saint John 18 km (11 miles).

The distance from YSJ to YYC 3807 km (2366 miles).

The distance from YYC Airport Domestic Terminal to Wb 4 Av Sw @ 2 St Sw 23 km (15 miles).

Travel distance chart

The distance between Saint John, Canada to Calgary International Airport, Calgary, AB, Canada is 4942.22 km (3070 miles) and it would cost 500 USD ~ 527.5 CAD to drive in a car that consumes about 126 MPG.