site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up

Direct flights from Terrace to Calgary

Did you mean Flights from Calgary to Terrace?

Flightmap/Flights from YXT/YXT to YYC

Terrace

Canada

YXT

Terrace Airport

Calgary

Canada

YYC

Calgary International Airport

Route
Nonstop service available
Distance
649 miles
Airlines
3 airlines
Aircraft
2 aircraft types
Dates
Sep 7, 2026 – Sep 1, 2027

Terrace to Calgary route overview

Terrace Airport (YXT) serves Terrace; Calgary International Airport (YYC) serves Calgary.

The airports are 649 miles apart by great-circle distance.

Roame's current schedule feed shows nonstop service from YXT to YYC.

Airlines represented in the current schedule are Fiji Airways (FJ), KLM (KL) and WestJet (WS).

Published schedule dates span Sep 7, 2026 – Sep 1, 2027.

Airlines on the Terrace to Calgary route

Airline alliance affiliations represented: Oneworld, SkyTeam

Aircraft flying from YXT to YYC

Frequently asked questions

Which airports serve the Terrace to Calgary route?

Terrace Airport (YXT) is the origin airport and Calgary International Airport (YYC) is the destination airport.

How far is Calgary from Terrace?

YXT and YYC are approximately 649 miles apart by great-circle distance.

Are there direct flights from YXT to YYC?

Yes. Roame's current schedule feed shows nonstop service from YXT to YYC.

Which airlines fly from YXT to YYC?

Airlines represented in the current schedule are Fiji Airways (FJ), KLM (KL) and WestJet (WS).

Which aircraft fly from YXT to YYC?

Aircraft listed in the current schedule include De Havilland Canada DHC-8-400 Dash 8Q (DH4) and JET.

More routes from Terrace

  • YXT to YVRVancouver
  • YXT to YXSPrince George
  • YXT to YEGEdmonton
SearchGuides