British Airways Cancellation Policy allows passengers to cancel their flights within 24 hours of booking for a full refund, provided the booking was made at least 7 days before departure. For cancellations after this period, fees may apply depending on the fare type and timing of cancellation.