Book Affordable Domestic Flights in Canada
Discover top domestic destinations across Canada at affordable rates
Toronto
Calgary
Sun, Jul 12 | Direct | Flair Airlines
From AU$179
Vancouver
Kelowna
Sat, Aug 1 | Direct | WestJet
From AU$39
Vancouver
Calgary
Fri, Aug 14 | Direct | WestJet
From AU$56
Calgary
Vancouver
Tue, Jul 28 | Direct | Air Canada
From AU$71
Toronto
Vancouver
Wed, Jul 8 | Direct | Flair Airlines
From AU$252
Kelowna
Vancouver
Tue, Jul 7 | Direct | Air Canada
From AU$86
Edmonton
Vancouver
Mon, Jul 13 | Direct | WestJet
From AU$67
Calgary
Toronto
Tue, Jun 23 | Direct | Flair Airlines
From AU$150
Toronto
Halifax
Fri, Aug 7 | Direct | Flair Airlines
From AU$121
Discover top Canadian routes across various regions
Atlantic Canada
- Halifax Stanfield International Airport-St. John's International Airport
- Halifax Stanfield International Airport-Charlottetown Airport
- Halifax Stanfield International Airport-Greater Moncton Roméo LeBlanc International Airport
- Halifax Stanfield International Airport-Sydney Airport
- St. John's International Airport-Deer Lake Regional Airport
- Charlottetown Airport-Toronto Pearson International Airport
Western Canada
- Vancouver International Airport-Calgary International Airport
- Cross Lake Airport-Edmonton International Airport
- Cross Lake Airport-Victoria International Airport
- Calgary International Airport-Edmonton International Airport
- Calgary International Airport-Vancouver International Airport
- Edmonton International Airport-Kelowna International Airport
Quebec
- Montréal-Pierre Elliott Trudeau International Airport-Québec City Jean Lesage International Airport
- Montréal-Pierre Elliott Trudeau International Airport-Toronto Pearson International Airport
- Montréal-Pierre Elliott Trudeau International Airport-Ottawa International Airport
- Montréal-Pierre Elliott Trudeau International Airport-Bagotville Airport
- Québec City Jean Lesage International Airport-Toronto Pearson International Airport
- Montréal-Pierre Elliott Trudeau International Airport-Sept-Iles Airport
Prairies
- Winnipeg James Armstrong Richardson International Airport-Calgary International Airport
- Winnipeg James Armstrong Richardson International Airport-Edmonton International Airport
- Winnipeg James Armstrong Richardson International Airport-Vancouver International Airport
- Saskatoon International Airport-Calgary International Airport
- Regina International Airport-Toronto Pearson International Airport
- Winnipeg James Armstrong Richardson International Airport-Thunder Bay International Airport
Ontario
- Toronto Pearson International Airport-Ottawa International Airport
- Toronto Pearson International Airport-Thunder Bay International Airport
- Toronto Pearson International Airport-Windsor International Airport
- Toronto Pearson International Airport-London International Airport
- Ottawa International Airport-Toronto Pearson International Airport
- Toronto Pearson International Airport-Sudbury Airport
Northen Canada
- Whitehorse International Airport-Vancouver International Airport
- Whitehorse International Airport-Dawson City Airport
- Yellowknife Airport-Edmonton International Airport
- Yellowknife Airport-Calgary International Airport
- Iqaluit Airport-Ottawa International Airport
- Iqaluit Airport-Rankin Inlet Airport
Top Domestic Airlines
Discover top domestic airlines in Canada
WestJet
Porter Airlines
Flair Airlines
Air Canada
Air North
Philippine Airlines
Air Transat
EVA Air
Air India
Hong Kong Airlines FAQs on Domestic Flights
How can I find a good deal on domestic flights?
Trip.com’s got lots of great deals on domestic flights. To learn more, have a look at the Deals or Promo Code pages. Just remember, the best fares usually go fast—if you wait until the last month before your trip, you’ll likely pay more.Which are the top three domestic airlines in Canada?
Some of the most well-known Canadian airlines are Air Canada, WestJet, and Porter Airlines. You can also choose from smaller regional carriers that operate within the country, such as Flair Airlines, Lynx Air, and PAL Airlines.Do I need a passport to fly within Canada?
You don’t need a passport to fly within Canada. Just bring a valid government-issued photo ID, like your driver’s licence or provincial photo card. If you’re heading outside the country, though, you’ll need your passport.What is LCC?
LCC stands for Low-Cost Carrier—a budget airline that focuses on offering low fares. Popular examples in Canada include Flair Airlines, Lynx Air, and Swoop. These airlines keep prices down by limiting some traditional services, such as charging for seat selection and checked baggage, and by fitting more seats on each plane, which means less legroom.When should I get to the airport for a domestic flight in Canada?
Check-in times for Canadian domestic flights vary by airline. Most airports recommend arriving at least 90 minutes to 2 hours before your flight to allow time for check-in, baggage drop, and security screening. Each airline has its own cut-off time, so it’s best to confirm with your carrier before you travel. Air Canada: Arrive at least 90 minutes before departure; check-in closes 45 minutes prior WestJet: Arrive at least 90 minutes before departure; check-in closes 45 minutes prior Porter Airlines: Arrive at least 90 minutes before departure; check-in closes 45 minutes prior Flair Airlines: Arrive at least 2 hours before departure; check-in closes 45 minutes priorCan I change or cancel my domestic flight?
You can change or cancel your ticket only if the airline’s policy allows it. To make changes, visit the flight bookings page, select the change or cancel option, choose the passengers and flight segment, and submit your request. Additional fees may apply, depending on the airline’s rules. If your flight has been rescheduled, you can submit an involuntary cancellation request. For full details, refer to your airline’s customer support pages.Is it possible to reserve a seat in advance for my flight?
While booking: After selecting your flight and entering passenger details, you may see a Seat Selection option on the next page. If available, you can choose your seat at that time. Please note that once you’ve selected a seat and completed your booking, it can’t be changed or cancelled. After booking: For unused tickets, you can choose your seats by going to Flight Bookings, selecting your reservation, opening the Booking Details page, and choosing Check-in & Seats.
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Convenient & reliable booking and payment system