Enligt CBC News befann sig bussen i nationalparken Jasper när olyckan inträffade.
Bussen ska ha varit ett särskilt terrängfordon som användes för att ta resenärer hela vägen fram till istäcket på Athabasca-glaciären. När olyckan inträffade befann sig bussen nära Columbia-isfältet, en del av glaciären.
Av bussens 27 passagerare dog tre vuxna, meddelar den lokala räddningstjänsten. De med kritiska skador kommer att transporteras till sjukhus med hjälp av ambulanshelikopter. Flera sjukhus runt om i Alberta förbereder sig nu för att ta emot patienter.
Turistföretaget Pursuit äger bussen. Polis kommer att utreda händelsen med hjälp av en kollisionsexpert.