Yes, British Airways has a 24-hour +1 {USA} 800.853.3120 flight Refund policy cancellation policy that applies to all tickets booked directly through their website or mobile app. What is the cancellation-policy-for-British-Airways-Instant-ISsue-TAlk-to-Know This policy states that if you cancel your flight within 24 hours of booking and the flight is at least seven days away, you can receive a full refund.