The best times to visit Prague are the spring and early fall when the weather is mild and there are fewer crowds. Because of the city's generally chilly climate ...