Nestled within the stunning Skeena Valley, Terrace, British Columbia offers a picturesque blend of natural beauty and vibrant community spirit. Known as the gateway to the Great Bear Rainforest, Terrace entices visitors with its lush forests, majestic mountains, and meandering rivers. Outdoor enthusiasts can explore an array of recreational activities, from hiking and fishing to skiing and wildlife viewing. The charming downtown area boasts a mix of local shops, cafes, and cultural attractions, providing a warm welcome to all who venture to this hidden gem in northern British Columbia.
The cheapest month to fly to Terrace, British Columbia is typically February.
Popular airports near the city of Terrace, British Columbia include Northwest Regional Airport Terrace-Kitimat (YXT) and Smithers Regional Airport (YYD).
The flight to Terrace, British Columbia (YXT) is roughly 16 hours 20 minutes and 7,125 miles (11,467 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
The best way is to compare flights to Terrace, British Columbia from leading comparison sites using our search engine dashboard.
Skiing and ski resort
Museum
Camping and outdoor recreation
Mountain and outdoor recreation
Lake, hot spring, river, and camping
Ski resort, outdoor recreation, and skiing
Rainbow trout, river, and salmon
Park and lake
3 °C
Thu, 2 May 2024
Average Temperature
-1°C
Jan
2°C
Feb
6°C
Mar
11°C
Apr
16°C
May
19°C
Jun
21°C
Jul
21°C
Aug
16°C
Sep
9°C
Oct
3°C
Nov
-1°C
Dec
Flights from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,125 miles (11,467 kilometres). The direct flight time is roughly 16 hours 20 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,942 miles (11,172 kilometres). The direct flight time is roughly 15 hours 55 minutes.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,844 miles (11,014 kilometres). The direct flight time is roughly 15 hours 42 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,933 miles (11,157 kilometres). The direct flight time is roughly 15 hours 54 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,837 miles (11,004 kilometres). The direct flight time is roughly 15 hours 41 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,149 miles (11,506 kilometres). The direct flight time is roughly 16 hours 23 minutes.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,947 miles (11,181 kilometres). The direct flight time is roughly 15 hours 56 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,386 miles (11,887 kilometres). The direct flight time is roughly 16 hours 54 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,646 miles (10,695 kilometres). The direct flight time is roughly 15 hours 16 minutes.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,748 miles (10,860 kilometres). The direct flight time is roughly 15 hours 29 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,925 miles (11,145 kilometres). The direct flight time is roughly 15 hours 53 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,478 miles (12,035 kilometres). The direct flight time is roughly 17 hours 7 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,239 miles (11,649 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,266 miles (11,694 kilometres). The direct flight time is roughly 16 hours 38 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,443 miles (10,370 kilometres). The direct flight time is roughly 14 hours 49 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,439 miles (11,973 kilometres). The direct flight time is roughly 17 hours 1 minute.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,707 miles (10,794 kilometres). The direct flight time is roughly 15 hours 24 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,607 miles (10,633 kilometres). The direct flight time is roughly 15 hours 10 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,506 miles (10,471 kilometres). The direct flight time is roughly 14 hours 57 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,460 miles (12,006 kilometres). The direct flight time is roughly 17 hours 4 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,576 miles (10,584 kilometres). The direct flight time is roughly 15 hours 6 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,436 miles (10,357 kilometres). The direct flight time is roughly 14 hours 48 minutes.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,244 miles (11,657 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Expert Help
Choose Site / Currency