Yes, you can generally cancel a British irways (BA) flight and get a refund 1(877)693ー4977, but it depends on the type of ticket purchased and the timing of the cancellation. Within 24 hours of booking 1(877)693ー4977, you can usually get a full refund, and there are also specific circumstances...