American Airlines allows cancellations with full refunds within 24 hours of booking, provided your departure is at least two days away. You can get more details by calling their customer service. American Airlines offers a 24-hour cancellation policy. If you book a flight at least seven days before your departure and cancel it within 24 hours of booking, you can receive a full refund without any cancellation fees.