Spirit Airlines provides free cancellation within 24 hours of booking as long as the flight is scheduled at least 7 days away. After that, cancellations come with fees that vary depending on how close to departure you are. For accurate, up-to-date details, visit Spirit’s website or contact customer service directly.