Saint John, New Brunswick, Canada is 3 hours ahead of Calgary, Alberta, Canada
4:59 pm Sunday, in Saint John, New Brunswick, Canada is
1:59 pm Sunday, in Calgary, Alberta, Canada
See distance from Saint John to Calgary
Both Saint John and Calgary observe DST. However, since DST begins and ends at the same time in these two cities, Saint John - Calgary time difference remains the same throughout the year.