How many miles you need to book a free flight can depend on a variety of factors like what program you are booking through, what cabin class you’d like to fly, how far you are flying, and the time of year you are planning to fly if the airline uses dynamic pricing.