The average flight time from Calgary to Terrace is About 2 hours 29 minutes, covering a distance of About 1,045.06km.
Flight durationAbout 2 hours 29 minutes |
Flight distanceAbout 1,045.06km |
The flights usually depart from Calgary International Airport and arrive at Prince George Airport.
Multiple airlines provide flights from Calgary to Terrace. The best rated one is WestJet with an average rating of 10.0.