The headquarters is the backbone of any airline, ensuring it runs smoothly. Air Canada’s headquarters is in Saint Laurent, Quebec, where major functions take place and decisions are made. The management team there oversees fleet management, schedule planning, and more. This blog covers Air Canada’s main office, including its address, location, contact information, and more, for better insight. 

Air Canada Headquarters Contact and Office Information

Air Canada’s head office is in Quebec and serves as the airline’s main corporate location. The table below provides the address and other useful contact information for quick reference. 

Headquarters Address7373, boulevard de la Côte-Vertu Ouest, Saint-Laurent, Quebec, Canada H4Y 1H4
Headquarters LocationSaint-Laurent, Quebec, Canada
Official WebsiteBook Flights Online | Air Canada
Airline TypeCanadian flag carrier

Air Canada Headquarters: Company Overview

See the table below for more information about Air Canada and its headquarters. 

Attribute / FieldDetails
Airline NameAir Canada
Airline TypeCanadian flag carrier
Founded1937
Commenced OperationsSeptember 1, 1937
President & CEOMichael Rousseau
HeadquartersSaint-Laurent, Quebec, Canada
Main HubsToronto–Pearson, Montréal–Trudeau, Vancouver
Focus CitiesCalgary, Halifax, Ottawa
Fleet Size225 Air Canada aircraft
DestinationsCanada, United States, and international destinations
Frequent Flyer ProgramAeroplan
AllianceStar Alliance

What Does Air Canada Headquarters Handle?

The headquarters focuses on the corporate side of Air Canada’s business rather than serving as a regular passenger service counter. Corporate management, company-level planning, and other administrative functions fall under the head office. Air Canada’s corporate structure also covers governance, investor relations, and corporate sustainability. 

For everyday travel matters, passengers generally have separate support channels for bookings, flight information, baggage concerns, refunds, and other travel questions. 

Some of the areas passengers may need help with include:

Booking SupportCorporate SalesCompany Management
Check-in AssistanceTravel Agency SupportBusiness Development
Baggage AssistanceGroup RequestsNetwork Operations
Seat ReservationCharter FlightsAdministrative Work
Priority ServicesAffiliate ProgrammeCorporate Communications
Special CareBusiness Travel SupportCustomer Support
Payment SupportCorporate TravelLoyalty Programme

Air Canada Headquarters: Location and Map

The map below shows the location of Air Canada Headquarters in St. Laurent, Quebec, to help you navigate. 

Conclusion

The Air Canada Headquarters section gives you a clear look at the airline’s main corporate base, including its location, contact details, company information, and key functions. These details can help you better understand the office and the role it plays within Air Canada. To manage your bookings, you should get in touch with

Frequently Asked Questions

Q. Where can Air Canada’s main office be found?

A. Air Canada’s head office is in Quebec, Canada. 

Q. Is the Air Canada Headquarters located at an airport?

A. The head office address is in St. Laurent, Quebec.

Q. Who is the President and CEO of Air Canada?

A. Michael Rousseau is President and Chief Executive Officer of Air Canada.

Q. Is the headquarters the place to handle normal passenger queries?

A. No. Air Canada directs passengers to its customer support channels for bookings, baggage, refunds, flight information, and other travel-related concerns.

Q. What type of airline is Air Canada?

A. Air Canada is Canada’s largest airline and the country’s flag carrier