Yes, Singapore Airlines allows you to cancel your booking within 24 hours for a full refund, as long as the flight is at least seven days from the date of cancellation. This 24-hour cancellation policy applies to tickets booked directly through Singapore Airlines' website or app, giving travelers an opportunity to reconsider their plans without worrying about cancellation fees.