Find Cheap Flights from Alberta to Ontario

Search hundreds of travel sites at once for deals on flights to Ontario

Depart
Return
Any month
Compare vs. KAYAK |

Alberta to Ontario Flight Information

Flights Arrive in Ontario
Flights Depart from Alberta
Flight Price C$ 138
Airlines Swoop, Flair Airlines, Air Canada, Air Transat, WestJet

Book cheap flights from Alberta to Ontario (round-trip)

Airports
Origin
Edmonton
C$ 138
only
C$ 138
Calgary
C$ 273
only
C$ 273
Destination
Toronto
C$ 138
only
C$ 138
C$ 232
only
C$ 232
Sun, 3 Mar
YEG
Edmonton
YHM
Hamilton
3h 39m
Wed, 6 Mar
YHM
Hamilton
YEG
Edmonton
4h 13m
C$ 138
Trip: 4 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Wed, 9 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 55m
Wed, 23 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 35m
C$ 232
Trip: 15 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 1 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YVR
PVR
Okay 4.6

Pros: Crew were great.

Cons: I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YYZ
YEG
Mediocre 3.0

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YEG
YHM
Excellent 8.5

Pros: Comfortable seat with plenty of hip & leg room.

Cons: Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YHM
YHZ
Excellent 10.0

Pros: Everything about Newleaf was awesome.

YEG
YXX
Mediocre 3.3

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

Mon, 14 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 41m
Mon, 28 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 21m
C$ 244
Trip: 15 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 109 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YEG
YYZ
Okay 5.3

Pros: Crew was friendly

Cons: Air Canada was a disaster on our vacation. Delays, re bookings, cancellations. Every thing was told to us as an excuse from the weather, flight attendant was running late, not staffed enough, need supplies on the plane, someone died, planes needing de-icing, planes too small, planes overbooked... you name it they said it! New York to Toronto, Toronto to Edmonton and return. Not one single flight was on time! We got put in a Hotel - only nice part of the trip - got Vouchers for $15 each - such a low amount!!! Didn't get our luggage with our clothes and amenities to use at the hotel - had to sleep in our plane clothes. Spend extra money we didn't have... it was awful! We will be staying away from Air Canada for awhile!

YEG
YYZ
Good 6.0

Pros: Extra legroom but I paid for that

Cons: Not getting the meal I prepaid for and the curtain of business class constantly hitting me it was not good.

YEG
YYZ
Mediocre 2.0

Cons: For 2 1/2 hours the baby was kicking the back of my seat. I Thurber around a few times, said something once the the so called parents were not willing to help. I mentioned it to the flight attendednt but being a full flight there were no seat. Changes available. The parents even switched seats but only with each other, they kept the baby behind me. I can only hope they have a baby kicking their seat in the future

YEG
YYZ
Mediocre 2.0

Cons: Flight wad delayed without letting me know anything for next schedule. and staff was non cooperative.

YEG
YYZ
Good 6.6

Pros: The flight was good, on time, and comfortable. Crew was polite and informative.

Cons: The sound did not work on my screen, even after trying 3 different sets of headphones.

Sun, 17 Mar
YYC
Calgary
YYZ
Toronto Pearson Intl
4h 06m
Mon, 25 Mar
YYZ
Toronto Pearson Intl
YYC
Calgary
4h 20m
C$ 273
Trip: 9 days
5.5OkayShow reviews
Overall 5.5 Okay
Based on 4 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Excellent 8.0

Pros: It left fairly promptly. Service was efficient. The seat was comfortable.

YUL
YYZ
Mediocre 2.6

Cons: flight was delayed in both directions; very few announcements; the crew were ok, but there was not much service in the hour we waited foe the plane to take off and during the flight

CUN
YVR
Mediocre 2.0

Pros: Nothing

Cons: Delayed flight, my seat was bumped from an aisle to a window seat although I checked in online and secured the Seat 24hrs prior to departure. The excuse I was given by staff is that the person sitting next to me is a “big” person so it’s for my benefit. Well the row I had planned to sit in had two people with an empty seat in between. And they were not “big” as was said. my seat I was moved to had sick children behind my seat whom were coughing and kicking the back of my seat and the row was completely full. An aweful experience and to top it off, the planes entertainment program was broken so we were provided with no entertainment, video or audio.

YYZ
LIS
Okay 5.6

Cons: 3hr delay sitting in the plane.

PUJ
YYZ
Okay 4.0

Pros: Tv on the seats

Cons: Charged for luggage, no complimentary snack.

Thu, 7 Feb
YEG
Edmonton
YHM
Hamilton
3h 32m
Thu, 21 Feb
YHM
Hamilton
YEG
Edmonton
4h 22m
C$ 139
Trip: 15 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Mon, 25 Mar
YYC
Calgary
YYZ
Toronto Pearson Intl
3h 49m
Wed, 3 Apr
YYZ
Toronto Pearson Intl
YYC
Calgary
4h 16m
C$ 301
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 113 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYC
YYZ
Okay 4.0

Cons: Flight was delayed

YYC
YYZ
Excellent 8.3

Pros: The Wet jet staff were very accommodating and lovely. The on board staff and on ground staff did their best to be very accommodating during very problematic weather issues related to Toronto.

Cons: We were given wheels up time twice due to delays in Toronto for freezing rain. I ended up changing my flight to a direct from Calgary to London. The amount of time spent in the airport was definitely a negative.

YYC
YYZ
Okay 5.3

Cons: I was told I had time to run to washroom before boarding, and 5 min later the boarding area was empty and I was locked out. Plane was ready to leave me because the guy at desk forgot to tell them I wasn’t there yet. Thankfully I was able to hunt someone down to let them know I was there.

YYC
YYZ
Excellent 9.3

Pros: The flight attendant and my Plus seat were great. Flight was smooth.

Cons: Satellite news. I would like to see Fox News as an option.

YYC
YYZ
Excellent 8.0

Pros: My first trip started on a poor note; I got to airport about an hour before boarding, only to find out that my flight was rescheduled from 9:30am to about 6:15pm ( or so) on that same day without prior notice. I went up to the counter and asked for confirmation for the switch and inquire if there was an issue, which may have affected my original flight. Turned out that the change was due to weather conditions at Toronto (makes sense). I had suggested that it would have been nice to receive some sort of notification, before starting that day way too early and inconvenience of going to pickup my car from the airport parking, only to come back again. The attendant sympathized with my plight and compensated me with a lunch voucher (which was nice of him and WestJet). Matter was resolved; I came back to catch my flight and the trip was wonderful :)

Cons: I didn't like the fact that my flight was rescheduled without receiving any notification from Westjet.

Wed, 6 Feb
YEG
Edmonton
YHM
Hamilton
3h 32m
Sat, 9 Feb
YHM
Hamilton
YEG
Edmonton
4h 22m
C$ 142
Trip: 4 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Thu, 10 Jan
YEG
Edmonton
YHM
Hamilton
3h 32m
Thu, 24 Jan
YHM
Hamilton
YEG
Edmonton
4h 22m
C$ 146
Trip: 15 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Mon, 21 Jan
YEG
Edmonton
YHM
Hamilton
3h 32m
Mon, 4 Feb
YHM
Hamilton
YEG
Edmonton
4h 22m
C$ 146
Trip: 15 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Wed, 30 Jan
YEG
Edmonton
YHM
Hamilton
3h 32m
Sun, 3 Feb
YHM
Hamilton
YEG
Edmonton
4h 22m
C$ 146
Trip: 5 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Fri, 22 Feb
YYC
Calgary
YHM
Hamilton
12h 45m
Mon, 25 Feb
YHM
Hamilton
YYC
Calgary
18h 08m
C$ 448
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 10 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 55m
Tue, 15 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 35m
C$ 232
Trip: 6 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 1 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YHM
YHZ
Excellent 10.0

Pros: Everything about Newleaf was awesome.

YEG
YXX
Mediocre 3.3

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YYZ
YEG
Mediocre 3.0

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YVR
PVR
Okay 4.6

Pros: Crew were great.

Cons: I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YHZ
YHM
Mediocre 2.0

Cons: New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

Mon, 25 Feb
YEG
Edmonton
YHM
Hamilton
3h 32m
Fri, 1 Mar
YHM
Hamilton
YEG
Edmonton
4h 13m
C$ 146
Trip: 5 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Wed, 23 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 41m
Wed, 30 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 21m
C$ 244
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 109 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YEG
YYZ
Good 6.6

Pros: The flight was good, on time, and comfortable. Crew was polite and informative.

Cons: The sound did not work on my screen, even after trying 3 different sets of headphones.

YEG
YYZ
Excellent 8.6

Pros: Service was outstanding!

Cons: The lunch was average at best. Comedy show selections were terrible (in my opinion). I miss the days of Curb Your Enthusiasm and Arrested Development.

YEG
YYZ
Good 6.0

Pros: Extra legroom but I paid for that

Cons: Not getting the meal I prepaid for and the curtain of business class constantly hitting me it was not good.

YEG
YYZ
Excellent 9.6

Pros: Service Director n Business class was excellent

YEG
YYZ
Good 7.0

Pros: Entertainment, service

Cons: 30 minutes of delay at least.

Sun, 13 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 55m
Tue, 15 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 35m
C$ 232
Trip: 3 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 1 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YVR
PVR
Okay 4.6

Pros: Crew were great.

Cons: I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YHZ
YHM
Mediocre 2.0

Cons: New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YEG
YHM
Excellent 8.5

Pros: Comfortable seat with plenty of hip & leg room.

Cons: Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YYZ
YEG
Mediocre 3.0

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YHM
YHZ
Excellent 10.0

Pros: Everything about Newleaf was awesome.

Mon, 25 Feb
YEG
Edmonton
YHM
Hamilton
3h 32m
Fri, 1 Mar
YHM
Hamilton
YEG
Edmonton
4h 13m
C$ 146
Trip: 5 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Sun, 17 Mar
YYC
Calgary
YYZ
Toronto Pearson Intl
4h 06m
Mon, 25 Mar
YYZ
Toronto Pearson Intl
YYC
Calgary
4h 20m
C$ 273
Trip: 9 days
5.5OkayShow reviews
Overall 5.5 Okay
Based on 4 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
PUJ
YYZ
Okay 4.0

Pros: Tv on the seats

Cons: Charged for luggage, no complimentary snack.

YYZ
YUL
Mediocre 3.3

Cons: Had to pay 100$ for an extra bag because I was 4kg over weight then also had to transfer my bags myself during my layover. There was no entertainment on a long haul flight from London to Toronto. And zero space on the lonhaul flight. The least space on a plane I’ve ever had and I fly almost every week. I will never fly air transat again unless absolutely necessary.

YVR
YUL
Good 7.3

Pros: Hassle free and easy. Since our airport arrival was ddlayed by rush hour traffic, the check jn process was made easier by the Air Transit attendant's assistance to be processed through fast track security clearance.

Cons: The Food and Entertainment raiting above should be understood as Not Applicapble

YYC
YYZ
Okay 4.0

Pros: Food and drinks

Cons: There were no personal TVs and the small TV in the overhead was hard to see and only played 1 movie. The seats were really small and space was tight.

YUL
YYZ
Mediocre 2.6

Cons: flight was delayed in both directions; very few announcements; the crew were ok, but there was not much service in the hour we waited foe the plane to take off and during the flight

Fri, 18 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 55m
Mon, 21 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 35m
C$ 232
Trip: 4 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 1 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YHZ
YHM
Mediocre 2.0

Cons: New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YHM
YHZ
Excellent 10.0

Pros: Everything about Newleaf was awesome.

YEG
YHM
Excellent 8.5

Pros: Comfortable seat with plenty of hip & leg room.

Cons: Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YYZ
YEG
Mediocre 3.0

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YEG
YXX
Mediocre 3.3

Pros: The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Cons: Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

Thu, 10 Jan
YEG
Edmonton
YHM
Hamilton
3h 32m
Mon, 14 Jan
YHM
Hamilton
YEG
Edmonton
4h 22m
C$ 147
Trip: 5 days
Overall 10.0 Excellent
Based on 1 reviews
Boarding
10.0
Comfort
10.0
Crew
10.0
Entertainment
10.0
Food
10.0
Mon, 14 Jan
YEG
Edmonton
YYZ
Toronto Pearson Intl
3h 41m
Sat, 26 Jan
YYZ
Toronto Pearson Intl
YEG
Edmonton
4h 21m
C$ 273
Trip: 13 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 109 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YEG
YYZ
Good 6.6

Pros: The flight was good, on time, and comfortable. Crew was polite and informative.

Cons: The sound did not work on my screen, even after trying 3 different sets of headphones.

YEG
YYZ
Good 6.0

Pros: Extra legroom but I paid for that

Cons: Not getting the meal I prepaid for and the curtain of business class constantly hitting me it was not good.

YEG
YYZ
Good 7.3

Pros: No surprises.

Cons: NA

YEG
YYZ
Excellent 9.6

Pros: Everyone was very kind and approachable. My gate numbers weren’t included on my passes but when I asked personnel that works for air canada they were quick to help me and guide me to which gate I needed to go to.

Cons: The only issue was the arrival of my luggage, it didn’t arrive in Charlottetown when I was told it was going to HOWEVER, I got it and the staff in the Charlottetown airport were very kind and eager to help me track down my luggage Overall great airline to deal with

YEG
YYZ
Mediocre 2.0

Cons: Flight wad delayed without letting me know anything for next schedule. and staff was non cooperative.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.