If you want to book your next flight ticket at the cheapest price possible, the best way is to book at least 7 days in advance. If you want to get your flight ticket for cheaper than ever, then you must book it 3 weeks before you decide to fly. You can also check the tickets during midnight hours and get them at reasonable rates. Lastly, you can always make use of the coupons and deals offered by MakeMyTrip and have a memorable journey without spending much.