Buses from Kansas City to Buffalo
🚌 While there is no direct bus from Kansas City to Buffalo, travelers can embark on a scenic route with transfers in St. Louis and Columbus, spanning about 22 hours and 50 minutes in total. 💰 Prices for the bus between Kansas City and Buffalo range from $107 to $265, offering an affordable and comfortable travel option for those looking to explore the Midwest and Northeast regions of the United States.