Planes from Kansas City to Buffalo
🛫 Flying from Kansas City to Buffalo involves a layover, as there are no direct flights available between the two cities. The quickest route with one stopover takes approximately 3 hours and 45 minutes. 💰 The cost of a flight from Buffalo to Kansas City can range from $151 to $952, depending on the airline, time of booking, and availability. Overall, the total travel time from Kansas City to Buffalo by plane is around 6 hours and 41 minutes.