On Wednesday, Air Canada announced it would resume flights from Ottawa to London Heathrow, introducing a four-times-weekly seasonal nonstop service commencing March 31, 2025. Air Canada, the national flag carrier and a foundation member of the Star Alliance, is the only Canadian airline connecting the nation’s capital city and seat of government to Europe, boosting that connectivity with the new London service.