Flight times from Saint John to Edmonton & schedule

The average flight time from Saint John to Edmonton is About 5 hours 25 minutes, covering a distance of About 3,489.37 km.

Flight duration

About 5 hours 25 minutes

Flight distance

About 3,489.37 km

Top airlines for flights from Saint John to Edmonton

Multiple airlines provide flights from Saint John to Edmonton. The best rated one is Flair Airlines with an average rating of 10.0.

See more
Flair Airlines
Flair Airlines
User rating: 10.0