Find Cheap Flights from Canada to Orlando

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

Mon 12/18
Mon 12/25
Any month
Compare vs. KAYAK |

Book cheap flights from Canada to Orlando (round-trip)

Airports
Origin
Vancouver
$213
only
$213
Ottawa
$202
only
$202
Montreal
$198
only
$198
Toronto
$200
only
$200
Destination
Orlando
$198
only
$198
Wed, Jan 31
YUL
MCO
14h 38m
Tue, Feb 6
MCO
YUL
5h 47m
Trip: 7 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26108 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
LHR
DFW
Good 6.3

The gate was not suitable for so many people . It was very cold in the airplane

SEA
JFK
Mediocre 2.0

The flights were good. The cancellation was handled poorly.

AA’s flight was canceled from Seattle to JFK. The flight was then rescheduled to Newark and then Orly. The main problem is that the change didn’t include the infant on lap ticket and ended up with 2 hours in Newark trying to rectify the situation.

JFK
MXP
Mediocre 2.0

6hours delay and no reimbursement. It sucked! Thank you.

HND
LAX
Okay 4.0

This flight was miserable. Seriously, one of the worst flight experiences I've ever had. The leg room was absurdly small. I'm not a tall person and I only had one inch in front of my legs. When the guy in front of me put his seat back it pressed into my knees. There wasn't enough space to bend down and untie my shoes, let alone get something out of my bag. My shoulder and knee were touching the guy next to me (a complete stranger) for the entire flight and there was nothing I could do about it. This was a red-eye but I absolutely could not sleep because it was so uncomfortable, so when we landed I had a terrible migraine and was nauseous and disoriented going through customs. I actually had to sit down in the airport because I though I was gonna pass out while trying to carry my bag, that's how shitty I felt after this flight. On top of that, not being able to sleep on the flight really messed up my sleep schedule and so jet lag from the time change has been made even worse, so I'm completely out of whack and its so much worse that it otherwise would have been because of the horrible flight. Also the food was gross and there wasn't enough of it. Even now, I don't think I have really communicated just how shitty this flight was. I was actually angry when I saw my seat upon boarding, and I'm still angry about it now.

DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

Tue, Jan 9
YYZ
MCO
3h 00m
Wed, Jan 10
MCO
YYZ
2h 45m
Trip: 2 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 50 reviews
Boarding
7.4
Comfort
7.2
Crew
7.6
Entertainment
6.9
Food
7.1
MZT
YVR
Good 6.0

I got to come back home! The fly was delayed due to a technical issue that required a part to be sourced. Unfortunately, the part was not available in the local shop (YVR-Vancouver) Instead they had to fly the part to be replaced from (YYZ-Toronto) The good fortune for us is that the hotel did allow us to use their facilities and enjoy their F&B all with the exception of a room to lay. They allowed pools and lounge chairs which is just as well. I am not trying to be critical but have the delayed occur while we were at the Airport-It would have been a killer way to close a vacation! Check-in agent was superb. She was very helpful and understanding and really a super star

Lack of information by local agents either by the design or just by being left in the dark. The Airport staff was not knowledgeable either they were very sympathetic and accommodating (more so than the Nexus-Local Agents) I am sure is beyond their power and is not something they have power or control over. It was bad luck! I would hate to be the incoming passengers as it meant they lost a whole afternoon.

PIE
YYZ
Good 7.0

I liked sitting by the Emergency exit so I had more legroom.

Did not like the small bag allowance for carry on and the fact that we were charged an extra $25 because our carry-ones were over 5 kilos. That is a ridiculously small allowance and just a cash grab for the airline!

YYZ
PUJ
Good 6.6

Direct flight, staff was courteous, priority checkin was worth it. Also the activity paid on the flight "dolphin encounter" was worh it.

Boarding delay of 50 min with no notice. We could have taken the kids to the restroom earlier, however we kept waiting as we thought that we'll board any minute. Aircraft looked dated, seats not too comfortable.

MCO
YYZ
Excellent 8.6

They only take credit cards for payment. No debit or cash.

PVR
YWG
Excellent 9.6

Inflight staff very courteous

Flight arrived late

Tue, Jan 23
YOW
MCO
9h 01m
Tue, Jan 30
MCO
YOW
8h 39m
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
DTW
BNA
Mediocre 2.0

Sat on the plane on the tarmac for over an hour in the cold...

AMS
DTW
Mediocre 2.0

The most horrible experience. Pathetic to say the least. No water in the flight lavotries. Such a pathetic service from so called top airline.

JFK
MIA
Okay 5.3

Some of the flight attendants were rude and not very welcoming at all.

PDX
JFK
Excellent 10.0

really great service, arrived early, as good as it gets.

FLL
DTW
Excellent 10.0

New plane with knight entertainment screens at all seats!

Delayed, bit crew was friendly and efficient!

Fri, Jan 19
YYZ
MCO
3h 05m
Fri, Jan 26
MCO
YYZ
2h 55m
Trip: 8 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YVR
PVR
Excellent 10.0

No food or snacks on 5-hour flight, but you get what you pay for!

YYZ
MCO
Okay 4.5

Dirty, unsanitary plane. Bathroom unusable. Screaming toddler behind me. One of the worst plane trips I've ever been on.

YUL
FLL
Mediocre 2.0

nothing

the delay 9 hours

CDG
YYZ
Good 6.0

Flight was 3 hours delayed

MCO
YUL
Mediocre 2.0

I hope the Air Transat stop cheeting and the coverlet punish it

I would like never to remember Air transit since it is a cheering organization The cause me to loose my very appointment and Let me in Avery bad situation Once I arrived the checking counter they said sorry The time is over. Although I was there one hour before departure time

Sat, Jan 20
YOW
MCO
3h 21m
Tue, Jan 30
MCO
YOW
7h 39m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Jan 14
YVR
MCO
8h 53m
Thu, Jan 18
MCO
YVR
8h 56m
Trip: 5 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 4065 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
RSW
YYZ
Excellent 8.0

always like west jet

a half hour delay leaving. got home at 2 am. machine ate husband's nexus card. passport not returned to him. only noticed when we got home.

BZE
YYC
Excellent 10.0

Staff were great

Waited almost half an hour upon arrival to Calgary for a port

YQQ
YYC
Excellent 10.0

Staff was wonderful, very welcoming, and cheap air service!!

YYZ
NAS
Okay 5.0

The boarding process wasn't to bad

The crew did not ask if we wanted a snack. I had cranberry juice and thencupnwas barely full. Crew did not ask if I wanted a snack or even offer d a snack. . Yet the people behind me was asked if they wanted a snack. Rude .

YVR
KOA
Excellent 8.0

Flight crew was excellent. Very attentive to passenger needs and requests.

Food choices were limited and they ran out of basic choice. Had very limited wine from menu - should really restock before a long flight like YVR to KOA.

Wed, Feb 7
YYZ
MCO
2h 47m
Tue, Feb 13
MCO
YYZ
2h 41m
Trip: 7 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 104 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
MCO
Good 7.0

I liked how friendly and efficient the crew was

I didn't like how there was no movie available to watch and/or no free wifi

YYZ
MCO
Mediocre 2.0

Horrible, the most uncomfortable plain I ever been to

YYZ
MCO
Okay 5.0

Air Canada Rouge is last airline choice I would make

direct flight

YYZ
MCO
Mediocre 3.6

Gast boarding.

Charging for bags twice and then allowing people to have frwe bags cause of ovER flow. I was charged twice 21 us and 26cdn.

YYZ
MCO
Good 7.6

Handled well despite delays

Connection was slow and ground team seemed over whelmed in pre clearance.

Sat, Feb 10
YUL
MCO
3h 35m
Fri, Feb 16
MCO
YUL
3h 10m
Trip: 7 days
5.3OkayShow reviews
Overall 5.3 Okay
Based on 3 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
FLL
Okay 4.6

There are no leg room at all for tall people.

Too small

LGW
YVR
Okay 4.0

Nothing.

Way too cramped a plane, horrible food, crew were not very pleasant. The entertainment system was broken and there was nothing offered to customers. At least give everyone a free drink or something. They told us they tried to fix it but that was obviously not true. And they tell us once were in the air, which is unfortunate because some of us could of downloaded things in advance had we known. Just handled exceptionally poorly. I will not be flying with Air Transat again after this experience. Once was enough.

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

CDG
YYZ
Good 6.0

Flight was 3 hours delayed

MCO
YYZ
Excellent 9.0

Comfy seats!

Folding tables were a little dirty.

Wed, Jan 10
YUL
MCO
7h 24m
Wed, Jan 17
MCO
YUL
7h 07m
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
MEX
BJX
Okay 4.0

Horrible experience! Flight was delayed over an hour with no announcement. Seat was reassigned from front aisle seat to rear window Seat. Fortunately, it was a short fkight.

JFK
PHX
Good 6.6

The crew was late so we were delayed two hours. I find that extremely infuriating when you are a passenger and have to show up two hours before your flight. I also would lose my job if I was two hours late for a client.

JFK
MIA
Okay 5.3

Some of the flight attendants were rude and not very welcoming at all.

SEA
AUS
Excellent 9.0

Boarding was not smooth. They got me and my son mixed up as we have same name.

ATL
DEN
Good 6.8

The entertainment unit allowed me to watch the Denver Broncos game live which helped lessen the delayed departure and uncomfortable seating.

Uncomfortable seating....too crowded!! We had a delayed departure by 30-40 minutes because of a computer download issue. Too many folks carrying carry-ons delayed boarding. I wish folks were not encouraged to go that route but to check baggage. This time of year gets even tougher with folks carrying Christmas presents and over sized personal items. Ugh. Not fun to travel this time of year.

Sat, Jan 20
YOW
MCO
3h 21m
Fri, Feb 2
MCO
YOW
4h 52m
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jan 6
YYZ
MCO
3h 00m
Sun, Jan 14
MCO
YYZ
2h 45m
Trip: 9 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 50 reviews
Boarding
7.4
Comfort
7.2
Crew
7.6
Entertainment
6.9
Food
7.1
MCO
YYZ
Excellent 8.6

They only take credit cards for payment. No debit or cash.

MCO
YYZ
Mediocre 2.0

Our flight changed without warning 2 weeks before from a direct flight to a non-direct flight. Unable to get money back for upgrade or flight.

YYZ
PUJ
Good 6.6

Direct flight, staff was courteous, priority checkin was worth it. Also the activity paid on the flight "dolphin encounter" was worh it.

Boarding delay of 50 min with no notice. We could have taken the kids to the restroom earlier, however we kept waiting as we thought that we'll board any minute. Aircraft looked dated, seats not too comfortable.

CUN
YYZ
Mediocre 2.3

At least my travel companions were lovely.

Limited food options Snotty cabin crew service Terribly organized luggage carousel pick up- with 4 flights on the same carousel Movie terrible and not turned on until halfway through flight Ground crew in toronto useless

PVR
YWG
Excellent 9.6

Inflight staff very courteous

Flight arrived late

Tue, Jan 16
YVR
MCO
20h 20m
Fri, Jan 19
MCO
YVR
9h 51m
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26108 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
ORD
Good 7.0

Seats, hospitality, friendly demeanor of the staff

Food did not match the Indian palatte. In spite of specific request for indian food, what was served smelt and tasted like Chinese food masqueraded as indian

HND
LAX
Okay 4.0

This flight was miserable. Seriously, one of the worst flight experiences I've ever had. The leg room was absurdly small. I'm not a tall person and I only had one inch in front of my legs. When the guy in front of me put his seat back it pressed into my knees. There wasn't enough space to bend down and untie my shoes, let alone get something out of my bag. My shoulder and knee were touching the guy next to me (a complete stranger) for the entire flight and there was nothing I could do about it. This was a red-eye but I absolutely could not sleep because it was so uncomfortable, so when we landed I had a terrible migraine and was nauseous and disoriented going through customs. I actually had to sit down in the airport because I though I was gonna pass out while trying to carry my bag, that's how shitty I felt after this flight. On top of that, not being able to sleep on the flight really messed up my sleep schedule and so jet lag from the time change has been made even worse, so I'm completely out of whack and its so much worse that it otherwise would have been because of the horrible flight. Also the food was gross and there wasn't enough of it. Even now, I don't think I have really communicated just how shitty this flight was. I was actually angry when I saw my seat upon boarding, and I'm still angry about it now.

DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

LHR
DFW
Good 6.3

The gate was not suitable for so many people . It was very cold in the airplane

DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

Sat, Jan 20
YUL
MCO
10h 38m
Sat, Jan 27
MCO
YUL
6h 06m
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
PDX
JFK
Excellent 10.0

really great service, arrived early, as good as it gets.

ATL
DEN
Good 6.8

The entertainment unit allowed me to watch the Denver Broncos game live which helped lessen the delayed departure and uncomfortable seating.

Uncomfortable seating....too crowded!! We had a delayed departure by 30-40 minutes because of a computer download issue. Too many folks carrying carry-ons delayed boarding. I wish folks were not encouraged to go that route but to check baggage. This time of year gets even tougher with folks carrying Christmas presents and over sized personal items. Ugh. Not fun to travel this time of year.

MSP
BWI
Mediocre 2.0

I missed my flight and was not able to rebook any of it, losing 600 dollars...

SEA
SNA
Excellent 8.6

The wifi wasn't strong enough to download the app to watch movies on the plane.

DTW
BNA
Mediocre 2.0

Sat on the plane on the tarmac for over an hour in the cold...

Sun, Jan 21
YOW
MCO
3h 21m
Tue, Jan 30
MCO
YOW
7h 39m
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jan 20
YYZ
MCO
3h 00m
Fri, Jan 26
MCO
YYZ
2h 55m
Trip: 7 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
MCO
Okay 4.5

Dirty, unsanitary plane. Bathroom unusable. Screaming toddler behind me. One of the worst plane trips I've ever been on.

YUL
FLL
Okay 4.6

There are no leg room at all for tall people.

Too small

FLL
YUL
Good 6.0

Staff was super nice

Too small

YUL
FLL
Mediocre 2.0

nothing

the delay 9 hours

YYZ
MCO
Excellent 9.3

They made us feel special. They thought about details.

Sun, Jan 7
YYZ
MCO
3h 00m
Sun, Jan 14
MCO
YYZ
2h 45m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 50 reviews
Boarding
7.4
Comfort
7.2
Crew
7.6
Entertainment
6.9
Food
7.1
PIE
YYZ
Good 7.0

I liked sitting by the Emergency exit so I had more legroom.

Did not like the small bag allowance for carry on and the fact that we were charged an extra $25 because our carry-ones were over 5 kilos. That is a ridiculously small allowance and just a cash grab for the airline!

MCO
YYZ
Excellent 8.0

Cheap fast on time seats tight but comfy

Rare smiles from sun wings employer waited until 2 hours before flights departure before the employees were at the airfport for checking really tight seats

MCO
YYZ
Excellent 8.6

They only take credit cards for payment. No debit or cash.

MBJ
YYZ
Excellent 8.0

First check-in luggage is free

No free snacks

YYZ
MBJ
Excellent 9.3

Great flight. Smooth and comfortable!

Entertainment system needs updating

Sat, Jan 13
YYZ
MCO
14h 59m
Sat, Jan 20
MCO
YYZ
8h 20m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26108 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
ORD
Good 7.0

Seats, hospitality, friendly demeanor of the staff

Food did not match the Indian palatte. In spite of specific request for indian food, what was served smelt and tasted like Chinese food masqueraded as indian

SEA
JFK
Mediocre 2.0

The flights were good. The cancellation was handled poorly.

AA’s flight was canceled from Seattle to JFK. The flight was then rescheduled to Newark and then Orly. The main problem is that the change didn’t include the infant on lap ticket and ended up with 2 hours in Newark trying to rectify the situation.

JFK
MXP
Mediocre 2.0

6hours delay and no reimbursement. It sucked! Thank you.

PHL
CLT
Excellent 9.5

very nice seats.

HND
LAX
Okay 4.0

This flight was miserable. Seriously, one of the worst flight experiences I've ever had. The leg room was absurdly small. I'm not a tall person and I only had one inch in front of my legs. When the guy in front of me put his seat back it pressed into my knees. There wasn't enough space to bend down and untie my shoes, let alone get something out of my bag. My shoulder and knee were touching the guy next to me (a complete stranger) for the entire flight and there was nothing I could do about it. This was a red-eye but I absolutely could not sleep because it was so uncomfortable, so when we landed I had a terrible migraine and was nauseous and disoriented going through customs. I actually had to sit down in the airport because I though I was gonna pass out while trying to carry my bag, that's how shitty I felt after this flight. On top of that, not being able to sleep on the flight really messed up my sleep schedule and so jet lag from the time change has been made even worse, so I'm completely out of whack and its so much worse that it otherwise would have been because of the horrible flight. Also the food was gross and there wasn't enough of it. Even now, I don't think I have really communicated just how shitty this flight was. I was actually angry when I saw my seat upon boarding, and I'm still angry about it now.

Wed, Jan 24
YUL
MCO
6h 55m
Tue, Feb 13
MCO
YUL
9h 47m
Trip: 21 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
JFK
MIA
Okay 5.3

Some of the flight attendants were rude and not very welcoming at all.

AMS
DTW
Mediocre 2.0

The most horrible experience. Pathetic to say the least. No water in the flight lavotries. Such a pathetic service from so called top airline.

SEA
AUS
Excellent 9.0

Boarding was not smooth. They got me and my son mixed up as we have same name.

MSP
BWI
Mediocre 2.0

I missed my flight and was not able to rebook any of it, losing 600 dollars...

MEX
BJX
Okay 4.0

Horrible experience! Flight was delayed over an hour with no announcement. Seat was reassigned from front aisle seat to rear window Seat. Fortunately, it was a short fkight.

Wed, Jan 24
YOW
MCO
11h 38m
Tue, Jan 30
MCO
YOW
5h 28m
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Jan 12
YYZ
MCO
3h 00m
Fri, Jan 19
MCO
YYZ
2h 45m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 50 reviews
Boarding
7.4
Comfort
7.2
Crew
7.6
Entertainment
6.9
Food
7.1
YYZ
MBJ
Excellent 9.3

Great flight. Smooth and comfortable!

Entertainment system needs updating

CUN
YYZ
Mediocre 2.3

At least my travel companions were lovely.

Limited food options Snotty cabin crew service Terribly organized luggage carousel pick up- with 4 flights on the same carousel Movie terrible and not turned on until halfway through flight Ground crew in toronto useless

CUN
YEG
Excellent 8.0

Small Seating. Unable to pre-check in.

MZT
YVR
Good 6.0

I got to come back home! The fly was delayed due to a technical issue that required a part to be sourced. Unfortunately, the part was not available in the local shop (YVR-Vancouver) Instead they had to fly the part to be replaced from (YYZ-Toronto) The good fortune for us is that the hotel did allow us to use their facilities and enjoy their F&B all with the exception of a room to lay. They allowed pools and lounge chairs which is just as well. I am not trying to be critical but have the delayed occur while we were at the Airport-It would have been a killer way to close a vacation! Check-in agent was superb. She was very helpful and understanding and really a super star

Lack of information by local agents either by the design or just by being left in the dark. The Airport staff was not knowledgeable either they were very sympathetic and accommodating (more so than the Nexus-Local Agents) I am sure is beyond their power and is not something they have power or control over. It was bad luck! I would hate to be the incoming passengers as it meant they lost a whole afternoon.

MCO
YYZ
Mediocre 2.0

Our flight changed without warning 2 weeks before from a direct flight to a non-direct flight. Unable to get money back for upgrade or flight.

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

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.