CANADA Travel - Blue Mountain Ski Resort in Ontario Blue Mountain is an alpine ski resort in Ontario, Canada, 10 km west of Collingwood. It is situated on a section of the Niagara Escarpment about 1 km (0.6 mi.) from Nottawasaga Bay, and is a major destination for skiers from southern Ontario. The local area forms the newly incorporated town of The Blue Mountains, Ontario. It is located about 2 hr 30 minutes drive from Toronto.