Maligne Lake is the largest lake in Jasper National Park, Alberta. The valley in which the lake lies was carved and excavated by valley glaciers, and the lake has been dammed at its northern end by an end moraine deposited by the last glacier, which flowed down the valley towards the Athabasca River. The glacial deposits and landforms forming the end moraine are excellent examples of glacial deposition.
The famous 'Spirit island is a tiny island in Maligne Lake.The lake is located 44 km (27 mi) south of Jasper town. You can drive or take the shuttle service to Maligne lake. Boat tours run to Spirit Island in the spring to autumn season. You can purchase the ticket from there or from Jasper town. The only way to reach Spirit island is this Maligne boat tour service. When the boat reaches the middle of the lake, the water color changes to blue and it is breathtaking view! It takes half an hour to reach Spirit island. You get half an hour to walk around and take photos. The ticket price is 55CAD per person.