Nestled along the scenic shores of Hecate Strait, Sandspit, British Columbia embodies the perfect blend of natural beauty and coastal charm. This hidden gem on the northern edge of Haida Gwaii offers visitors a peaceful retreat with its pristine beaches, lush forests, and panoramic views of the Pacific Ocean. The welcoming community of Sandspit invites travellers to immerse themselves in its rich indigenous culture, explore ancient Haida village sites, and embark on outdoor adventures like fishing, kayaking, and wildlife watching. Whether seeking tranquillity or adventure, Sandspit beckons with its unspoiled landscapes and warm hospitality.
The cheapest month to fly to Sandspit, British Columbia is typically in January.
The best price we found is for C$777 from Vancouver to Sandspit.
Some popular airlines include: Air Canada.
A good price for a flight to Sandspit is C$699 - C$855.
The popular airports near Sandspit, British Columbia are Sandspit Airport (YZP) and Prince Rupert Airport (YPR).
The flight to Sandspit, British Columbia (YZP) is roughly 5 hours 52 minutes and 2,422 miles (3,897 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Sandspit, British Columbia from leading comparison sites using our search engine dashboard.
IATA Code: YZP
9 °C
Sun, 28 Apr 2024
Average Temperature
6°C
Jan
7°C
Feb
8°C
Mar
10°C
Apr
12°C
May
15°C
Jun
17°C
Jul
18°C
Aug
16°C
Sep
12°C
Oct
8°C
Nov
7°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,422 miles (3,897 kilometres). The direct flight time is roughly 5 hours 52 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,593 miles (4,172 kilometres). The direct flight time is roughly 6 hours 15 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 467 miles (751 kilometres). The direct flight time is roughly 1 hour 32 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 766 miles (1,233 kilometres). The direct flight time is roughly 2 hours 12 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 751 miles (1,209 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 3,024 miles (4,867 kilometres). The direct flight time is roughly 7 hours 13 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,520 miles (4,056 kilometres). The direct flight time is roughly 6 hours 6 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,637 miles (4,244 kilometres). The direct flight time is roughly 6 hours 21 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 896 miles (1,442 kilometres). The direct flight time is roughly 2 hours 29 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 1,487 miles (2,394 kilometres). The direct flight time is roughly 3 hours 48 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 3,320 miles (5,343 kilometres). The direct flight time is roughly 7 hours 52 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 579 miles (932 kilometres). The direct flight time is roughly 1 hour 47 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,713 miles (4,366 kilometres). The direct flight time is roughly 6 hours 31 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,928 miles (4,713 kilometres). The direct flight time is roughly 7 hours.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 1,857 miles (2,988 kilometres). The direct flight time is roughly 4 hours 37 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,600 miles (4,184 kilometres). The direct flight time is roughly 6 hours 16 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 484 miles (779 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 846 miles (1,362 kilometres). The direct flight time is roughly 2 hours 22 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 385 miles (620 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 1,168 miles (1,879 kilometres). The direct flight time is roughly 3 hours 5 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 2,174 miles (3,499 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Sandspit, British Columbia (YZP) - The flight distance between these airports is 1,048 miles (1,687 kilometres). The direct flight time is roughly 2 hours 49 minutes.
From Vancouver (YVR), Canada to Sandspit, Canada (YZP): C$777
Depart: 29 May 2024 · Return: 04 Jun 2024 Price found 28 Apr 2024, 21:17
Expert Help