October to March is the best time to visit Lucknow. December and January could be a little foggy, which might mean trains and flights getting delayed occasionally. However, the weather is pleasant and suitable for sightseeing. The summers are unusually hot and should be avoided. Lucknow could be visited during July-September as well, but rains might be a little hindrance and could delay your day plans.