Getting a great deal on your holiday is difficult, especially when airlines and hotels seemingly change their pricing at whim. Conventional wisdom maintains that the best time to book your trip is around 2-3 months in advance—however, is this always the case? Also, does travelling during Singapore’s long weekends cost more? To get to the answers, we examined hotel and airfare pricing for some of the most popular holiday destinations for Singaporeans to find out the best time to book your vacation.

Book Your Flight Early, But Be Aware of the Consequences

Our data found that airfare for almost all of the destinations is cheaper when you book 3-6 months before departure. Not only that, last minute bookers will end up paying over 2.5x as much for a roundtrip ticket for regional destinations (Bali, Bangkok), around 80% more for further destinations in Asia and up to 25% more for …