How far in advance should you book a flight to get the best deal? The best time to book a flight is one to three months before your departure for domestic airline tickets and two to eight months prior for international flights, according to Scott's Cheap Flights.