When you cancel a flight within 24 hours or less of booking, you should see the refund back in 3-5 business days. When the airline cancels a flight and owes you a refund, that can take a full billing cycle on your credit card.