Turkish Airlines doesn't charge cancellation fees for flights cancelled within 24 hours after booking as long as the booking was made at least 7 days before the intended departure date. This 24-hour cancellation guarantee offers customers a risk-free window of time to book their tickets and make any necessary alterations.