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 18 hours 5 minutes and 7,918 miles (12,743 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
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.9 °C
Wed, 1 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 Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,918 miles (12,743 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,752 miles (12,476 kilometres). The direct flight time is roughly 17 hours 43 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,765 miles (12,496 kilometres). The direct flight time is roughly 17 hours 45 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,705 miles (12,401 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,877 miles (12,676 kilometres). The direct flight time is roughly 18 hours.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,930 miles (12,763 kilometres). The direct flight time is roughly 18 hours 7 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,797 miles (12,548 kilometres). The direct flight time is roughly 17 hours 49 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,373 miles (11,865 kilometres). The direct flight time is roughly 16 hours 53 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,256 miles (11,678 kilometres). The direct flight time is roughly 16 hours 37 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,832 miles (12,604 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,710 miles (12,408 kilometres). The direct flight time is roughly 17 hours 38 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,786 miles (10,922 kilometres). The direct flight time is roughly 15 hours 34 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,849 miles (12,632 kilometres). The direct flight time is roughly 17 hours 56 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,576 miles (12,192 kilometres). The direct flight time is roughly 17 hours 20 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,822 miles (12,589 kilometres). The direct flight time is roughly 17 hours 52 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,467 miles (12,017 kilometres). The direct flight time is roughly 17 hours 5 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,583 miles (12,203 kilometres). The direct flight time is roughly 17 hours 21 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,400 miles (10,299 kilometres). The direct flight time is roughly 14 hours 43 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,463 miles (12,010 kilometres). The direct flight time is roughly 17 hours 5 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 6,961 miles (11,202 kilometres). The direct flight time is roughly 15 hours 58 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,680 miles (12,359 kilometres). The direct flight time is roughly 17 hours 33 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,758 miles (12,485 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 7,936 miles (12,772 kilometres). The direct flight time is roughly 18 hours 8 minutes.
Expert Help
Choose Site / Currency