Hanoi is one of the few major destinations in Southeast Asia that has four full seasons. While it rarely snows, winters can be cold and miserable from December to February. The best time to visit is spring - around April to June - and Autumn, which is best around October and November. See the Hanoi weather page for more information.