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 56 minutes and 6,499 miles (10,459 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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
9 °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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,499 miles (10,459 kilometres). The direct flight time is roughly 14 hours 56 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,198 miles (11,585 kilometres). The direct flight time is roughly 16 hours 29 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,481 miles (12,040 kilometres). The direct flight time is roughly 17 hours 7 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,514 miles (12,093 kilometres). The direct flight time is roughly 17 hours 11 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,741 miles (12,457 kilometres). The direct flight time is roughly 17 hours 42 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,233 miles (11,640 kilometres). The direct flight time is roughly 16 hours 34 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,842 miles (12,621 kilometres). The direct flight time is roughly 17 hours 55 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,674 miles (10,740 kilometres). The direct flight time is roughly 15 hours 19 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) 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 Kozhikode, India - Kozhikode International Airport (CCJ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,683 miles (12,364 kilometres). The direct flight time is roughly 17 hours 34 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,635 miles (10,678 kilometres). The direct flight time is roughly 15 hours 14 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,434 miles (11,963 kilometres). The direct flight time is roughly 17 hours 1 minute.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,557 miles (10,552 kilometres). The direct flight time is roughly 15 hours 4 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,671 miles (12,344 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,657 miles (12,322 kilometres). The direct flight time is roughly 17 hours 30 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,217 miles (11,615 kilometres). The direct flight time is roughly 16 hours 32 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,416 miles (10,325 kilometres). The direct flight time is roughly 14 hours 45 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,380 miles (10,267 kilometres). The direct flight time is roughly 14 hours 40 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,108 miles (11,439 kilometres). The direct flight time is roughly 16 hours 17 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,322 miles (10,174 kilometres). The direct flight time is roughly 14 hours 32 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,730 miles (12,441 kilometres). The direct flight time is roughly 17 hours 40 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,965 miles (11,210 kilometres). The direct flight time is roughly 15 hours 58 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,363 miles (10,240 kilometres). The direct flight time is roughly 14 hours 38 minutes.
Expert Help