On average, a flight to London costs C$ 816. The cheapest price found on KAYAK in the last 2 weeks cost C$ 251 and departed from Calgary Airport.