British Airways cancellation policy provides a 24-hour grace period for free cancellations. After that, the ability to cancel and receive a refund varies by fare class. Premium fares offer more flexibility than basic economy, making it important to choose the right ticket.