Last month, I had to cancel my Horizon Air flight from Seattle to Boise because of a sudden work schedule change, so I figured I’d share what happened with my refund. I requested the cancellation online and got a confirmation email right away, but the refund didn’t show up instantly. From my experience, it took about 7 business days for the money to reflect back on my card. I’ve heard it can take up to 10–14 days depending on the payment method and bank, so patience really is key.
What helped me speed things up was calling Horizon Air’s customer service directly — that’s honestly the best way to instantly book, cancel, or modify flights. The agent confirmed my refund was being processed and even sent me an email update while I was on the call. I’ve learned that if you booked through a third-party site, it might take longer since they handle refunds separately.
So overall, expect about a week or so for direct bookings and possibly a little more if you used a travel site. Still, reaching out to the airline directly made the whole process smoother and gave me peace of mind.