Book Affordable Domestic Flights in Canada
Discover top domestic destinations across Canada at affordable rates
Toronto
Vancouver
Thu, Apr 23 | Direct | WestJet
From US$126
Toronto
Calgary
Thu, May 7 | Direct | Flair Airlines
From US$71
Vancouver
Kelowna
Fri, Apr 24 | Direct | Air North
From US$32
Edmonton
Vancouver
Tue, Apr 14 | Direct | Flair Airlines
From US$55
Kelowna
Vancouver
Sat, Apr 18 | Direct | WestJet
From US$48
Vancouver
Calgary
Wed, May 13 | Direct | Flair Airlines
From US$49
Calgary
Vancouver
Sun, May 3 | Direct | Flair Airlines
From US$67
Vancouver
Edmonton
Mon, Apr 20 | Direct | Flair Airlines
From US$42
Edmonton
Toronto
Sun, Apr 12 | Direct | Flair Airlines
From US$86
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 Romeo 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
- Montreal-Pierre Elliott Trudeau International Airport-Quebec City Jean Lesage International Airport
- Montreal-Pierre Elliott Trudeau International Airport-Toronto Pearson International Airport
- Montreal-Pierre Elliott Trudeau International Airport-Ottawa International Airport
- Montreal-Pierre Elliott Trudeau International Airport-Bagotville Airport
- Quebec City Jean Lesage International Airport-Toronto Pearson International Airport
- Montreal-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