It is always advisable to purchase airline tickets well in advance of departure. Domestic flights in economy class start to cost more 35 days before travel, while international flights start to cost more around 21 days prior to departure. But with FlightsPro, you can get cheap direct flight deals anytime you want.