Distance 1677 miles (2699 km) |
Average flight duration 4h 20m |
Cheapest ticket price $117 (€97) |
Flights per day 14 |
Direct flights 7 |
Airlines 3 |
Fastest flight 4h 20m |
Cheapest month to travel November |
First flight 11:15 |
Last flight 18:00 |
Cheapest price
$827
Average price
$839
Fastest journey
4 h 12 m
Average duration
5 h 57 m
Flights per day
5
Distance
2699 km
The best way to find a cheap flight ticket from Toronto, ON to Edmonton, AB is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Toronto, ON to Edmonton, AB will cost around $839 if you buy it on the day, but the cheapest tickets can be found for only $827.
Of the 5 flights that leave Toronto, ON for Edmonton, AB onFri, May 23, 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Fri, May 23 the direct flights cover the 2699 km distance in an average of 5 h 57 m but if you time it right, some flights will get you there in just 4 h 12 m .
On Fri, May 23 the longest flights will take 9 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the flight as it is the most popular option from Toronto, ON to Edmonton, AB among Omio's users. If you are prioritising price take the flight with prices starting from €97. For those with little time consider booking a flight which can get you there in 4h 20m.
Most popular Flight | Train |
---|---|
€329 Average price Cheapest | €427 Average price |
7h 20m Average duration Fastest 4h 20m Onboard + 3h 0m Additional time* | 2d 61h 25m Average duration 2d 60h 55m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 6:25 PM Toronto, ON (YYZ) | 4h09 | 10:34 PM Edmonton, AB (YEG) | 0 transfersDirect | |
![]() ![]() | 8:00 PM Toronto, ON (YYZ) | 9h35 | 5:35 AM Edmonton, AB (YEG) | 1 transfer | |
![]() | 8:10 PM Toronto, ON (YYZ) | 7h25 | 3:35 AM Edmonton, AB (YEG) | 1 transfer | |
![]() | 8:30 PM Toronto, ON (YYZ) | 7h22 | 3:52 AM Edmonton, AB (YEG) | 1 transfer | |
![]() | 9:00 PM Toronto, ON (YYZ) | 6h52 | 3:52 AM Edmonton, AB (YEG) | 1 transfer | |
![]() ![]() | 10:00 PM Toronto, ON (YYZ) | 7h35 | 5:35 AM Edmonton, AB (YEG) | 1 transfer | |
![]() | 10:45 PM Toronto, ON (YYZ) | 4h09 | 2:54 AM Edmonton, AB (YEG) | 0 transfersDirect | |
![]() | 11:10 PM Toronto, ON (YYZ) | 4h12 | 3:22 AM Edmonton, AB (YEG) | 0 transfersDirect | |
Friday, May 23 | |||||
![]() | 12:55 AM Toronto, ON (YYZ) | 4h09 | 5:04 AM Edmonton, AB (YEG) | 0 transfersDirect | |
![]() | 1:10 PM Toronto, ON (YYZ) | 4h12 | 5:22 PM Edmonton, AB (YEG) | 0 transfersDirect | |
![]() | 5:25 PM Toronto, ON (YYZ) | 4h12 | 9:37 PM Edmonton, AB (YEG) | 0 transfersDirect | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Travel from Toronto, Ontario, Canada, to Edmonton, Alberta, Canada, with ease by selecting one of the available flights from Toronto, ON to Edmonton, AB. Enjoy a seamless journey as you depart from Toronto Pearson International Airport (YYZ), a major travel hub offering numerous flight options. Upon arrival, you will be welcomed by the vibrant city of Edmonton at its convenient Edmonton International Airport (YEG). Whether you're booking a Toronto, ON to Edmonton, AB flight for business or leisure, a number of airlines provide reliable services for this route, ensuring a smooth and comfortable travel experience across innovative aircraft designed to meet the highest industry standards. Embrace the opportunity to explore all that awaits in Edmonton, from its robust cultural scene to the majestic nature trails nearby.
When planning a flight from Toronto, ON to Edmonton, AB, travelers can look forward to competitive pricing that suits various budgets. The cheapest flight ticket for this route can be conveniently found at $117 (€97), making it an attractive choice for budget-conscious travelers. On average, a flight ticket is reasonably priced at $395 (€329), providing value for comfort and efficiency. For those seeking to maximize savings and enjoy a more relaxed travel experience, traveling in late September is recommended. During this time, flights are often less crowded, and fares remain competitively low, ensuring both convenience and cost-efficiency.
When searching for flights from Toronto, ON to Edmonton, AB, travelers can choose among reputable airlines such as Porter Airlines, Air Canada, and Flair Airlines. Each airline offers a variety of classes to suit every type of traveler. Air Canada, renowned for its comprehensive network, provides passengers with options ranging from Economy, Premium Economy to Business Class, ensuring comfort with in-flight entertainment and complimentary meals on select flights. Porter Airlines, known for its superior customer service, offers a refreshing travel experience with complimentary in-flight snacks and beverages in their spacious all-economy seating. For those seeking competitively priced options, flair airlines caters to budget-conscious travelers with its ultra-economy service, allowing for a no-frills journey that prioritizes accessibility and affordability. Whether it’s business travel or a leisure trip, these airlines promise reliability and a comfortable flying experience between Toronto and Edmonton.
Discover the convenience of traveling between two of Canada's major cities with Toronto, ON to Edmonton, AB direct flights. Offering a quick and seamless journey, these non-stop flights are available with a frequency of 3 times per day. Avoid the hassle of layovers and enjoy more time exploring Edmonton's vibrant cultural scene or attending business meetings stress-free. Whether you're flying for leisure or work, the consistent daily schedule ensures you can easily find a flight that fits your itinerary. With multiple providers operating this popular route, passengers can select from a variety of options to suit their needs.
Here are some other resources that might have the information you need