British Airways allows free cancellations within 24 hours of booking. For cancellations beyond this period, fees may apply depending on your ticket type. Refundable tickets can be fully or partially refunded, while non-refundable tickets may only be eligible for a travel voucher. To cancel your booking, review your ticket conditions, log in to your account on the British Airways website, or contact their customer service for assistance with processing your request and understanding the applicable policies.