Fly from
Fly to
Budget
$880 - $1,277
Route
Depart
Return
Price
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Mon 11/13
2 stops17h 10m
Casablanca Mohamed V
Wed 11/29
2 stops30h 20m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Tue 11/14
2 stops21h 05m
Casablanca Mohamed V
Thu 11/30
2 stops29h 37m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Wed 11/15
2 stops21h 05m
Casablanca Mohamed V
Fri 12/1
2 stops20h 06m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Sun 11/12
2 stops22h 00m
Casablanca Mohamed V
Tue 11/28
2 stops16h 46m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Sat 11/11
2 stops32h 25m
Casablanca Mohamed V
Wed 11/29
2 stops37h 19m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Thu 11/16
2 stops18h 35m
Casablanca Mohamed V
Wed 11/29
2 stops37h 19m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Wed 11/15
2 stops29h 42m
Casablanca Mohamed V
Sat 12/2
2 stops46h 06m
Kansas CityCasablanca Mohamed V
MCI - CMN
MCICMN
Kansas City
Sat 9/16
1 stop15h 50m
Casablanca Mohamed V
Fri 9/29
1 stop16h 47m
Lambert-St LouisCasablanca Mohamed V
STL - CMN
STLCMN
Lambert-St Louis
Tue 7/18
2 stops24h 23m
Casablanca Mohamed V
Tue 8/22
2 stops55h 49m
Boarding
Comfort
Crew
Entertainment
Food
Overall
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Boarding
Comfort
Crew
Entertainment
Food
Overall
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Boarding
Comfort
Crew
Entertainment
Food
Overall
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Boarding
Comfort
Crew
Entertainment
Food
Overall
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Boarding
Comfort
Crew
Entertainment
Food
Overall
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Boarding
Comfort
Crew
Entertainment
Food
Overall
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.