The British Airways refund policy applies to passengers who have booked tickets directly with the airline or through a travel agent. Passengers who must cancel their reservation may do so up to 24 hours before the departure time and receive a refund. A flexible ticket allows passengers to change their reservation without paying additional fees.