The minimum SkyMiles required for a free Main Cabin flight is 12,000, but the amount varies greatly depending on the flight details, such as destination and travel dates. For premium seats, the mileage needed increases significantly.