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 14 hours 15 minutes and 6,188 miles (9,958 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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
5 °C
Mon, 29 Apr 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 Manila, Philippines - Metropolitan Area Airport (MNL) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,188 miles (9,958 kilometres). The direct flight time is roughly 14 hours 15 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,321 miles (10,172 kilometres). The direct flight time is roughly 14 hours 32 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,302 miles (10,141 kilometres). The direct flight time is roughly 14 hours 30 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,165 miles (9,922 kilometres). The direct flight time is roughly 14 hours 12 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,547 miles (10,537 kilometres). The direct flight time is roughly 15 hours 2 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,440 miles (10,364 kilometres). The direct flight time is roughly 14 hours 48 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,228 miles (10,023 kilometres). The direct flight time is roughly 14 hours 20 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,405 miles (10,308 kilometres). The direct flight time is roughly 14 hours 44 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,166 miles (9,923 kilometres). The direct flight time is roughly 14 hours 12 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,492 miles (10,448 kilometres). The direct flight time is roughly 14 hours 55 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,341 miles (10,206 kilometres). The direct flight time is roughly 14 hours 35 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,522 miles (10,496 kilometres). The direct flight time is roughly 14 hours 59 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,295 miles (10,131 kilometres). The direct flight time is roughly 14 hours 29 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,588 miles (10,602 kilometres). The direct flight time is roughly 15 hours 8 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 5,981 miles (9,625 kilometres). The direct flight time is roughly 13 hours 47 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,330 miles (10,187 kilometres). The direct flight time is roughly 14 hours 33 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,402 miles (10,303 kilometres). The direct flight time is roughly 14 hours 43 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,303 miles (10,144 kilometres). The direct flight time is roughly 14 hours 30 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,346 miles (10,213 kilometres). The direct flight time is roughly 14 hours 36 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,292 miles (10,126 kilometres). The direct flight time is roughly 14 hours 28 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,362 miles (10,239 kilometres). The direct flight time is roughly 14 hours 38 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 5,993 miles (9,644 kilometres). The direct flight time is roughly 13 hours 49 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,443 miles (10,369 kilometres). The direct flight time is roughly 14 hours 49 minutes.
Expert Help
Choose Site / Currency