Language ZAR/ZA

Book Cheap flights to Terrace, British Columbia (YXT) in 2024/2025 from South Africa

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

How to find flight deals to Terrace, British Columbia:

How to find flight deals to Terrace, British Columbia:

1. Enter your search requirements for Terrace, British Columbia

2. Compare the best Terrace, British Columbia deals from top comparison engines
2. Compare the best Terrace, British Columbia deals from top comparison engines
2. Compare the best Terrace, British Columbia deals from top comparison engines
2. Compare the best Terrace, British Columbia deals from top comparison engines

2. Compare the best Terrace, British Columbia deals from top comparison engines

How to find flight deals to Terrace, British Columbia:

3. Book your Terrace, British Columbia flight at the cheapest price

Recent deals found from

to:
in:

Map of Terrace, British Columbia

How to find cheap and flexible flights to Terrace, British Columbia - Q & A

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.

Which month is cheapest to fly to Terrace, British Columbia?

The cheapest month to fly to Terrace, British Columbia is typically February.

Which popular airports are close to Terrace, British Columbia?

Popular airports near the city of Terrace, British Columbia include Northwest Regional Airport Terrace-Kitimat (YXT) and Smithers Regional Airport (YYD).

How long does it take to fly to Terrace, British Columbia?

The flight to Terrace, British Columbia (YXT) is roughly 23 hours 3 minutes and 10,153 miles (16,339 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).

How do I find the cheapest possible flights to Terrace, British Columbia?

The best way is to compare flights to Terrace, British Columbia from leading comparison sites using our search engine dashboard.

Things to do in Terrace, British Columbia

My Mountain Co-op

Skiing and ski resort

Ferry Island

Camping and outdoor recreation

Terrace Mountain

Mountain and outdoor recreation

Lakelse Lake Provincial Park

Lake, hot spring, river, and camping

Shames Mountain Ski Area

Ski resort, outdoor recreation, and skiing

Kitsumkalum River

Rainbow trout, river, and salmon

Weather in Terrace, British Columbia

Clouds
Clouds

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

Flight Distance and Flying Time to Terrace, British Columbia

Terrace, British Columbia

Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,153 miles (16,339 kilometres). The direct flight time is roughly 23 hours 3 minutes.

Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,314 miles (16,600 kilometres). The direct flight time is roughly 23 hours 25 minutes.

Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,444 miles (16,808 kilometres). The direct flight time is roughly 23 hours 42 minutes.

Flights from George, South Africa - George Airport (GRJ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,447 miles (16,813 kilometres). The direct flight time is roughly 23 hours 42 minutes.

Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,132 miles (16,306 kilometres). The direct flight time is roughly 23 hours.

Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,551 miles (16,981 kilometres). The direct flight time is roughly 23 hours 56 minutes.

Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,282 miles (16,547 kilometres). The direct flight time is roughly 23 hours 20 minutes.

Flights from East London, South Africa - King Phalo Airport (ELS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,563 miles (17,000 kilometres). The direct flight time is roughly 23 hours 58 minutes.

Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,109 miles (16,269 kilometres). The direct flight time is roughly 22 hours 57 minutes.

Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,219 miles (16,447 kilometres). The direct flight time is roughly 23 hours 12 minutes.

Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,175 miles (16,376 kilometres). The direct flight time is roughly 23 hours 6 minutes.

Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,084 miles (16,228 kilometres). The direct flight time is roughly 22 hours 54 minutes.

Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,428 miles (16,782 kilometres). The direct flight time is roughly 23 hours 40 minutes.

Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,038 miles (16,154 kilometres). The direct flight time is roughly 22 hours 48 minutes.

Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,413 miles (16,758 kilometres). The direct flight time is roughly 23 hours 38 minutes.

Flights from Upington, South Africa - Upington Airport (UTN) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,088 miles (16,234 kilometres). The direct flight time is roughly 22 hours 55 minutes.

Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Terrace, British Columbia (YXT) - The flight distance between these airports is 10,498 miles (16,896 kilometres). The direct flight time is roughly 23 hours 49 minutes.

Travel Videos About Terrace, British Columbia

Choose Site / Currency

ZAR/South Africa