Singapore is an all year round destination and the best time to travel to Singapore is between Diwali and December to February when the entire city is lit up for Christmas, New Year and Chinese New Year.