London Air Travel » British Airways » British Airways London Heathrow Long Haul »

British Airways has suspended its daily service from London Heathrow to Calgary for the winter season. The route now operates on a summer seasonal basis only.
The last outbound and inbound flight operates on Saturday 27 October 2018. The service resumes on Sunday 31 March 2019 until Monday 25 October 2019.
It then resumes again, initially four times weekly, on Sunday 29 March 2020 until Saturday 3 October 2020. The affected flight numbers are BA102 and BA103.
No specific reason has been given for the cancellation. However, it is a reasonable assumption that unsatisfactory commercial performance is behind the decision.
BA started flying from London Heathrow to Calgary in December 2006, initially with a Boeing 767 aircraft. The route then changed to a Boeing 787 in July 2014.
Air Canada will continue to fly direct from London Heathrow to Calgary year-round.
Update May 2020
Due to the outbreak of COVID-19, this route will not operate in the summer of 2020.
It is currently scheduled to return from Sunday 28 March 2020.




