Trains from Buffalo to Kansas City
🚆 The train service departs from Buffalo Depew Station and makes a stop at Chicago Union Station before reaching Kansas City. The total travel time, including transfers, is approximately 24 hours and 5 minutes. 💸 Ticket prices for the Buffalo to Kansas City train range from $53 to $447, offering passengers a comfortable and budget-friendly option for exploring the heart of the Midwest by rail.