Nestled in the picturesque foothills of the Canadian Rockies, Cochrane exudes a charming small-town feel with a vibrant community spirit. This delightful town in Alberta offers visitors a perfect blend of outdoor adventures, cultural experiences, and Western hospitality. Explore the historic streets lined with quaint shops and cafes, or venture into the surrounding natural beauty for hiking, biking, and wildlife spotting. Discover the rich heritage of the area at local museums and events, which showcase the region's cowboy roots and indigenous history. With stunning mountain views as a backdrop, Cochrane is a hidden gem waiting to be explored.
The cheapest month to fly to Cochrane, Alberta is typically in February.
The popular airports near Cochrane, Alberta include Calgary International Airport (YYC) and Springbank Airport (CYBW).
The flight to Cochrane, Alberta (YCN) is roughly 1 hour 20 minutes and 381 miles (613 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Cochrane, Alberta from leading comparison sites using our search engine dashboard.
Historical Place
Park and hiking
Park
Distillery
Multi-use recreation area with a dog run
Art museum, sculpture, and art
Pond
Sculpture
Hiking destination with small waterfalls
5.9 °C
Mon, 6 May 2024
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Cochrane, Alberta (YCN) - The flight distance between these airports is 381 miles (613 kilometres). The direct flight time is roughly 1 hour 20 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Cochrane, Alberta (YCN) - The flight distance between these airports is 423 miles (681 kilometres). The direct flight time is roughly 1 hour 26 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,881 miles (3,027 kilometres). The direct flight time is roughly 4 hours 40 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,457 miles (2,344 kilometres). The direct flight time is roughly 3 hours 44 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,426 miles (2,295 kilometres). The direct flight time is roughly 3 hours 40 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Cochrane, Alberta (YCN) - The flight distance between these airports is 873 miles (1,405 kilometres). The direct flight time is roughly 2 hours 26 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Cochrane, Alberta (YCN) - The flight distance between these airports is 362 miles (583 kilometres). The direct flight time is roughly 1 hour 18 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Cochrane, Alberta (YCN) - The flight distance between these airports is 473 miles (761 kilometres). The direct flight time is roughly 1 hour 33 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,565 miles (2,518 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Cochrane, Alberta (YCN) - The flight distance between these airports is 729 miles (1,173 kilometres). The direct flight time is roughly 2 hours 7 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,294 miles (2,082 kilometres). The direct flight time is roughly 3 hours 22 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,702 miles (2,740 kilometres). The direct flight time is roughly 4 hours 16 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Cochrane, Alberta (YCN) - The flight distance between these airports is 663 miles (1,067 kilometres). The direct flight time is roughly 1 hour 58 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Cochrane, Alberta (YCN) - The flight distance between these airports is 787 miles (1,266 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Cochrane, Alberta (YCN) - The flight distance between these airports is 382 miles (614 kilometres). The direct flight time is roughly 1 hour 20 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Cochrane, Alberta (YCN) - The flight distance between these airports is 668 miles (1,075 kilometres). The direct flight time is roughly 1 hour 59 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,902 miles (3,061 kilometres). The direct flight time is roughly 4 hours 43 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,349 miles (2,171 kilometres). The direct flight time is roughly 3 hours 29 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,944 miles (3,129 kilometres). The direct flight time is roughly 4 hours 49 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,055 miles (1,698 kilometres). The direct flight time is roughly 2 hours 50 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Cochrane, Alberta (YCN) - The flight distance between these airports is 41 miles (65 kilometres). The direct flight time is roughly 35 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Cochrane, Alberta (YCN) - The flight distance between these airports is 1,139 miles (1,833 kilometres). The direct flight time is roughly 3 hours 1 minute.
Expert Help