From my experience, Spirit’s on-time record is hit or miss. Last summer, my flight from Dallas to Orlando left right on schedule, but the return leg was delayed almost two hours because of weather. The thing with Spirit is a lot depends on the airport and time of day. Morning flights I’ve taken tend to be more punctual. When my return got delayed, I thought about switching to another flight, and calling (844) 734-0813 made it super easy to check options. They walked me through rebooking in minutes, which was way faster than standing in line at the gate. So, while delays do happen, I’d say Spirit is about average — and having that number saved me a ton of stress.