The best time to visit Kansas City is from March through October when the city buzzes with sporting events, festivals and outdoor activities. Spring and fall ...