- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Canada to Kansas City
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Canada to Kansas City that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Canada to Kansas City
Mon, Dec 7 - Mon, Dec 14
7:35 am - 3:59 pmYYZ Toronto Pearson Intl-MCI Kansas City
9h 24m1 stop Fort Lauderdale
4:49 pm - 3:20 pmMCI Kansas City-YYZ Toronto Pearson Intl
21h 31m1 stop Fort Lauderdale
$338Multiple Airlines
Mon, Mar 1 - Mon, Mar 8
7:35 am - 5:34 pmYYZ Toronto Pearson Intl-MCI Kansas City
10h 59m1 stop Fort Lauderdale
4:50 pm - 3:20 pmMCI Kansas City-YYZ Toronto Pearson Intl
21h 30m1 stop Fort Lauderdale
$365Multiple Airlines
Wed, Dec 2 - Sat, Dec 5
7:45 am - 5:09 pmYVR Vancouver Intl-MCI Kansas City
8h 24m1 stop Salt Lake City
6:00 am - 1:21 pmMCI Kansas City-YVR Vancouver Intl
8h 21m1 stop Minneapolis St Paul
$420Delta
Sat, Dec 5 - Tue, Dec 8
1:36 pm - 8:33 pmYVR Vancouver Intl-MCI Kansas City
5h 57m1 stop Denver Intl
5:45 am - 7:04 pmMCI Kansas City-YVR Vancouver Intl
14h 19m1 stop Denver Intl
$421United Airlines
Wed, Dec 2 - Sat, Dec 5
12:25 pm - 11:23 pmYVR Vancouver Intl-MCI Kansas City
9h 58m1 stop Seattle/Tacoma Intl
7:00 am - 1:15 pmMCI Kansas City-YVR Vancouver Intl
7h 15m1 stop Salt Lake City
$422Delta
Mon, Dec 14 - Tue, Dec 15
2:10 pm - 11:35 pmYHZ Halifax Intl-MCI Kansas City
11h 25m1 stop Newark
6:45 pm - 1:24 pmMCI Kansas City-YHZ Halifax Intl
16h 39m2 stops Chicago O'Hare Intl Newark
$448United Airlines
Wed, Dec 2 - Sat, Dec 5
8:00 am - 8:33 pmYVR Vancouver Intl-MCI Kansas City
11h 33m2 stops San Francisco Denver Intl
1:36 pm - 10:19 pmMCI Kansas City-YVR Vancouver Intl
9h 43m2 stops Denver Intl San Francisco
$495Air Canada
Wed, Dec 2 - Sat, Dec 5
8:15 pm - 12:30 pmYVR Vancouver Intl-MCI Kansas City
15h 15m2 stops San Francisco Denver Intl
8:47 am - 8:18 pmMCI Kansas City-YVR Vancouver Intl
12h 31m2 stops Denver Intl San Francisco
$496Air Canada
Sat, Apr 10 - Sat, Apr 10
11:33 am - 3:47 pmYYZ Toronto Pearson Intl-MCI Kansas City
5h 14m1 stop Chicago O'Hare Intl
6:06 pm - 11:29 pmMCI Kansas City-YYZ Toronto Pearson Intl
4h 23m1 stop Chicago O'Hare Intl
$554American Airlines
Tue, Apr 6 - Tue, Apr 13
6:15 am - 10:18 amYYZ Toronto Pearson Intl-MCI Kansas City
5h 03m1 stop Chicago O'Hare Intl
4:17 pm - 11:29 pmMCI Kansas City-YYZ Toronto Pearson Intl
6h 12m1 stop Chicago O'Hare Intl
$559American Airlines
Recent one-way flight deals from Canada to Kansas City
Mon, Nov 30
12:45 pm - 7:33 pmYVR Vancouver Intl-MCI Kansas City
29h 48m3 stops Edmonton Phoenix Sky Harbor Intl Denver Intl
$206Multiple Airlines
Mon, Nov 30
2:45 pm - 7:33 pmYVR Vancouver Intl-MCI Kansas City
27h 48m2 stops Phoenix Sky Harbor Intl Denver Intl
$212Multiple Airlines
Thu, Dec 24
4:25 pm - 11:44 pmYVR Vancouver Intl-MCI Kansas City
6h 19m1 stop Denver Intl
$233United Airlines
Fri, Dec 25
8:15 pm - 5:30 amYVR Vancouver Intl-MCI Kansas City
8h 15m1 stop San Francisco
$234United Airlines
Mon, Nov 30
4:37 pm - 11:27 pmYVR Vancouver Intl-MCI Kansas City
5h 50m1 stop Seattle/Tacoma Intl
$235Delta
Mon, Nov 30
2:32 pm - 11:24 pmYVR Vancouver Intl-MCI Kansas City
7h 52m1 stop Minneapolis St Paul
$238WestJet
Wed, Dec 16
6:00 am - 7:19 pmYYZ Toronto Pearson Intl-MCI Kansas City
14h 19m2 stops Detroit Metropolitan Wayne County Austin Bergstrom
$261Delta
Sat, Dec 19
6:04 pm - 12:20 amYYZ Toronto Pearson Intl-MCI Kansas City
7h 16m1 stop Charlotte Douglas
$318American Airlines
Wed, Nov 25
1:20 am - 2:42 pmYYC Calgary-MCI Kansas City
13h 22m2 stops Toronto Pearson Intl Chicago O'Hare Intl
$358Air Canada
Fri, Nov 27
11:15 am - 9:52 amYYC Calgary-MCI Kansas City
22h 37m2 stops Vancouver Intl Minneapolis St Paul
$381WestJet
Recent last minute flight deals from Canada to Kansas City
Wed, Nov 11 - Wed, Nov 25
4:37 pm - 11:27 pmYVR Vancouver Intl-MCI Kansas City
5h 50m1 stop Seattle/Tacoma Intl
6:00 am - 1:20 pmMCI Kansas City-YVR Vancouver Intl
8h 20m1 stop Minneapolis St Paul
$471Delta
Wed, Nov 11 - Wed, Nov 25
4:37 pm - 11:27 pmYVR Vancouver Intl-MCI Kansas City
5h 50m1 stop Seattle/Tacoma Intl
6:00 am - 1:20 pmMCI Kansas City-YVR Vancouver Intl
8h 20m1 stop Minneapolis St Paul
$473Delta
Wed, Nov 11 - Wed, Nov 25
2:00 pm - 11:52 pmYVR Vancouver Intl-MCI Kansas City
8h 52m2 stops San Francisco Denver Intl
5:45 am - 1:43 pmMCI Kansas City-YVR Vancouver Intl
8h 58m2 stops Denver Intl San Francisco
$545Air Canada
Wed, Nov 11 - Wed, Nov 25
2:00 pm - 11:52 pmYVR Vancouver Intl-MCI Kansas City
8h 52m2 stops San Francisco Denver Intl
1:34 pm - 7:04 pmMCI Kansas City-YVR Vancouver Intl
6h 30m1 stop Denver Intl
$545Air Canada
Wed, Nov 11 - Thu, Nov 12
8:00 am - 5:07 pmYVR Vancouver Intl-MCI Kansas City
8h 07m1 stop San Francisco
7:00 am - 1:43 pmMCI Kansas City-YVR Vancouver Intl
7h 43m1 stop San Francisco
$550United Airlines
Wed, Nov 11 - Thu, Nov 12
8:00 am - 5:07 pmYVR Vancouver Intl-MCI Kansas City
8h 07m1 stop San Francisco
11:31 am - 10:19 pmMCI Kansas City-YVR Vancouver Intl
11h 48m2 stops Denver Intl San Francisco
$550United Airlines
Fri, Nov 13 - Mon, Dec 7
9:09 am - 11:59 pmYYC Calgary-MCI Kansas City
14h 50m1 stop Seattle/Tacoma Intl
6:30 am - 9:37 pmMCI Kansas City-YYC Calgary
15h 07m1 stop Seattle/Tacoma Intl
$607Alaska Airlines
Fri, Nov 13 - Fri, Nov 20
6:21 pm - 12:24 amYYZ Toronto Pearson Intl-MCI Kansas City
7h 03m1 stop Chicago O'Hare Intl
6:02 am - 3:32 pmMCI Kansas City-YYZ Toronto Pearson Intl
8h 30m1 stop Philadelphia
$792American Airlines
Sat, Nov 14 - Sat, Nov 21
11:30 pm - 8:56 amYYZ Toronto Pearson Intl-MCI Kansas City
34h 26m2 stops Ottawa Fort Lauderdale
1:29 pm - 6:51 amMCI Kansas City-YYZ Toronto Pearson Intl
16h 22m1 stop Las Vegas Harry Reid Intl
$902Multiple Airlines
Wed, Nov 11 - Wed, Nov 25
8:30 pm - 11:05 amYXX Abbotsford-MCI Kansas City
13h 35m2 stops Calgary Atlanta Hartsfield-Jackson
7:00 am - 3:05 pmMCI Kansas City-YXX Abbotsford
9h 05m2 stops Salt Lake City Calgary
$1,151WestJet
Booking Insights
KAYAK's insights & trends for flights to Kansas City
Get data-powered insights and trends for flights to Kansas City to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
What is the cheapest flight to Kansas City?
These are the best round-trip prices found by users searching on KAYAK in the last 5 days.In the last 5 days, the cheapest flight deal to Kansas City was found on the route from Vancouver, at $338 return. The most popular connection is from Toronto to Kansas City and KAYAK users have found round-trip deals for as low as $338 in the last 5 days.
What is the cheapest month to fly to Kansas City?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights to Kansas City, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.The cheapest month for flights to Kansas City is January, where tickets cost $489 on average for return flights. On the other hand, the most expensive months are July and May, where the average cost of tickets from Canada is $801 and $670 respectively. For one-way flights, the best month to travel is December with an average price of $282.
How long is the flight to Kansas City?
The duration of your flight to Kansas City depends on your departure and arrival airports. Obviously, any flights that include a layover will also be longer. The most popular routes to Kansas City on KAYAK are from Toronto, which takes 4h 43m, Calgary, which takes 5h 41m, Vancouver, which takes 5h 50m, and Montreal, which takes 6h 20m.
How many direct flights to Kansas City are there each day?
There are around 335 direct flights from within Canada to Kansas City every day. Most flights depart in the afternoon, with 34% of flights departing in the afternoon.
Good to know
Low season | January |
|---|---|
High season | June |
Cheapest flight | $206 |
FAQs - booking Kansas City flights
Top tips for finding cheap flights to Kansas City
Reviews of the top 5 airlines serving from Canada to Kansas City
See real verified KAYAK customer reviews for airlines flying to Kansas City. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Canada to Kansas City. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.8
DeltaOverall score based on 8700 reviews
7.2Food
7.8Comfort
7.8Entertainment
8.1Boarding
8.5Crew
Airline reviews
Delta was great because the flight was almost 5 hours so I had access to tons of movies news, etc. so it helped past the time by no other plane WestJet did not have movies so Delta was the best
10.0 ExcellentAnonymous, Aug 2026
Delta was great because the flight was almost 5 hours so I had access to tons of movies news, etc. so it helped past the time by no other plane WestJet did not have movies so Delta was the best
I am ina wheelchair and the gate agent knew exactly what to do when boarding just the the one of the flight attendants
20 year old 737 but really poor service from the flight attendants who must have been new.
We departed early and made up time in the air allowing us to arrive 30 minutes early. Capt was incredibly genuine and thanked every passenger for flying with Delta. Completely humble and professional!
The boarding process needs to be refined. Sometimes the gate crew calls out the zones and then flip to showing the.zones boarding on the gate monitor display. So, unless you are huddled around the gate lanes watching the monitor, you could miss your boarding zone. Suggest the zones be announced each time a new zone is allowed to board.
This route with Delta always has delays or is cancelled. Aircrafts seem smaller and older. I fly Delta quite a bit - haven’t had issues with the international flights. But this route has always been the troublesome one
On 2 different flights the wifi was horrible and there was no drink or snack service.
There was no FREE wi-fi nor entertainment screens at all.
Great, on time departure, friendly and accommodating crew, great leg room, Smith flight
As we lined up to board they gave our plane to a flight going to Newark. So then we got delayed until they could find another plane. Flight crew was ok. I’m assuming since it’s a shorter flight they only offered water and coffee.
Waited on tarmac for approximately 15-25 minutes before taking off. When landing, the time it took to taxi to our gate was the also 15-25 minutes.
Flight was delayed “due to earlier delays of that plane”, so we were nearly three hours late.
Crew was amazing, takeoff wonderful. The bathroom was disgusting from before takeoff the odor made the flight uncomfortable as you could smell the bathroom from the center of the plane where we were sitting. Smelled like raw sewage. My daughter was throwing up as we landed due to the smell and horrible turbulence as we approached Newark.
Airport terminal was outdated, flight was on a small jet with no wifi
Essy to get on. The hostess gave very little pop, the plane was late getting in, and we are still waiting for our bags. This sucks. :/
Lately I like the planes have been exceptionally filthy. There’s lines of dust and dirt all across the ceiling in the vents, and the cracks in between the seats are literally full of food. It’s definitely not the quality of service that I was used to with United. I’m also very disappointed with the Wi-Fi! All I wanna do is knock out a few work jobs while I’m trapped in my seat And it spools so bad. They did provide me with a refund, but the process of getting that refund is so complicated. It’s unfortunate.
Excellent flight. Smooth, efficient boarding. Quick flight. Arrived early at STL.
Short flight - no food understandable. Flight was delayed for over an hour. Overall, it was good.
We boarded and buckled and then deplaned due to no pilot. Had to wait over 3 hours for a new pilot. Not weather related, just poor management.
Last minute gate change nearly caused us to miss our flight. Change was not announced or displayed in the main board at the old gate. Terrible communication. When we landed we had to wait 20 minutes because there was another plane at the assigned gate. Not the crew’s fault, but adding 20 minutes to a 45 minute flight sucked.
Always a pleasure to fly with WestJet. I am however frustrated about the rising costs. We have started to resort to Ultra Basic fares to afford but really missing the extra bag but too costly.
The crew were all helpful, kind, and effective. There could have been more space under the seats.
Horrible, delayed 3 hours due to a mechanical issue where the plane is deemed unsafe so we had to deplane after an hour on the tarmac. No credit was given even though plenty of passengers missed their connecting flights and then the baggage claim info showed that no flight was being loaded on the carousel whilst the bags were being dropped, so no one knew if it was the right flight or not since the arrivals screen didn’t show anything.
I'm so frustrated my flight was canceled they give flight on August 5 which is not sure. Its was big mistake I booked my ticket from kayak.
Maybe glass of wine would be nice at no charge
We traveled with a 7 year old that has autism and he is significantly cognitively delayed. Your site makes it known there are no wagons allowed even if they fold down flat and many autistic children cannot travel without one because they are unable to follow directions or cooperate with walking through the airport and are too big for a stroller. Please consider making exceptions for our special needs children. Also it would be very thoughtful if you’d allow seat selection for no fee for special needs families. The autistic child we traveled with must sit behind another adult in our family because he continuously kicks the seat in front of him and is unable to understand why that is disruptive. We had to pay quite a bit extra to have our 4 seats situated with 2 in row 19 and 2 in row 20 directly behind.
Our itinerary included a 1 hour and 30 minute layover, which should have been sufficient under normal circumstances. However, our original flight was delayed. Before we even deplaned, we were instructed to collect our checked bags from baggage claim, clear immigration and customs, and then recheck our bags for the connecting flight. The airline knew—or should have known—that this was impossible. Checked baggage acceptance closes one hour before departure, meaning there was no realistic way for passengers from the delayed flight to recheck their bags in time. Despite this, the airline gave us misleading instructions instead of informing us that we would likely miss our connection. We completed immigration and customs in approximately 10 minutes, but our checked bags did not arrive at the carousel for more than 30 minutes. After collecting them, we had another 10-minute walk to the baggage drop area, only to find that no airline attendant was present. We then went to another airline counter, where an employee told us this had happened before and that there was nothing they could do because the baggage acceptance window had already closed. At that point, there were still 40 minutes remaining before our flight's departure, yet no one was willing to assist or offer a practical solution. When we asked to be rebooked, we were simply told to call the airline's 800 number ourselves. There was no accountability or customer support at the airport, leaving us stranded in a foreign country with no immediate assistance. After finally reaching an agent on the 800 number, we were rebooked on a flight for the following day. However, we were initially told that the airline would not provide any hotel accommodation and that we would have to arrange and pay for it ourselves. Only after making multiple calls and speaking with several different agents did one representative finally issue a hotel voucher. The entire experience was an exhausting and frustrating ordeal. What should have been a 20-hour journey ultimately became more than 30 hours due to the airline's poor planning, misleading instructions, lack of accountability, and inadequate customer service. The unnecessary delays, confusion, and absence of meaningful assistance caused significant physical exhaustion and severe mental stress. This experience fell far below the level of service passengers should reasonably expect.
Despite travelling ultra basic for the first time due to such increased rates we both managed with one bag each. Even boarding last wasn’t SO bad.
I loved the fact it was on time and it was a smooth flight to my destination.
Service was okay except attendant over served alcohol to passenger and passenger got tipsy and made me uncomfortable
My experience with Air Canada flight was really good. The seats were comfortable with decent legroom, and the staff was very polite and helpful throughout the journey. The food was tasty and served on time, and there were plenty of entertainment options which made the long flight feel much shorter. The flight was on time and the landing was smooth. Overall, it was a comfortable and stress-free journey, and I would definitely love to travel with Air Canada again.
The boarding process was going smoothly until the manager Bharti Singh insisted I check my duffle bag that fits under my seat. I travel with the duffle for this very reason. I know for a fact it fits under the seat. She was rude and aggressive, I was charged a check bag fee. She reminded me that I purchased a “basic”ticket. I fly Air Canada more then ten times a year and have spent thousands of dollars on tickets with Air Canada. Once the boarding closed there were many empty overhead bins. The airplane was an old, with no entertainment. The flight attendants were not pleasant, no smiles, not even friendly with each other. Over-all, seemed miserable. I fly all the time and have never experienced a flight crew so unpleasant. This was the worst flight I’ve ever had. If I didn’t have to fly Air Canada I would not use them again.
flight was full and no chance of getting a better sit. other than that. it was ok.
It was a good flight and we arrived on time, plane was clean.
I didn't like that they wanted extra money to watch a movie on the other airlines it's free that I use anyway
The flight was fine. Long wait at security and for wheelchair. Got to gate about 5 minutes before boarding
Process of checking in , inToronto was quiet and peaceful.. Checking in, in America is very kaotic
This is a regional jet. As far as those go it was average. Again poor quality for an expensive seat. Not worth the upgrade
Delay in luggage again for the second time of the trip. I would not advise using air Canada or at least I will never check in a luggage. Luggage issue overshadows the nice crew members unfortunately.
Seriously need to improve the time schedule and the plans
After lack of help in Philadelpha made us late to board our flight to akansas City, our flight to Kansas City was very good. And the flight attendants were also very good. The only thing that sucked was problems with assistance in Philadelphia caused our bags not to arrive.
As with most flights these days it was delayed by about 30 min.
Flight was 3 hours delayed. They gave our plan to two other routes. Need to knock that off.
We called Kayak for a change due to the TSA situation in Atlanta. What we got was a canceled return flight (in error) and we had to find the mistake. Not happy with Kayak who blamed it on AA.
Small plane, poor meal choices for first class, bad terminal and boarding experience at LAX
Boarding delayed 20 minutes for no reason, no wifi, in flight entertainment, or snacks / waters?
This flight captain and crew were amazing, started ahead of time of departure and reached 30 mins before arrival time. Amazing!
Improvements in communication and empathy are absolutely necessary for American Airlines staff (top down). It’s like they are numb to the needs of their customers.
I had a TERRIBLE experience with the AA crew. I believe it was disability-related. It’s unlikely I will fly AA again.
I like the speed of boarding and deplaning and the fact that everything was on time. The crew (attendants) were probably quite new and did not begin the in cabin service until 30 min before landing even though there was little to no air turbulence for the last 1.5 hours of the flight. It made for a mad scramble at the end to get trash collected and carts stowed before touch down.
Traveling to a place near Kansas City?
Book flights to Kansas City if you plan to visit one of these locationsKansas City
Excelsior Springs
North Kansas City
Warrensburg
Gladstone
More options for your flight to Kansas City
Complete your trip to Kansas City with a hotel stay or car rental
Information on the airport you'll fly into in Kansas City
Cabin class types available on flights to Kansas City
Cabin classes available on flights to Kansas City. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights for Kansas City
Flights from local origins to Kansas City
Flights from all regions of Canada to Kansas City. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Alberta to Kansas Cityfrom $490
Flights from Quebec to Kansas Cityfrom $481
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.