Yes, in the United States and India, you can cancel most non-refundable tickets for a full refund if done within the mandated "grace period." Under U.S. DOT rules, as long as you booked the ticket at least seven days before departure, you have 24 hours from the time of booking to cancel without penalty. In a major regulatory update for 2026, the DGCA in India has introduced an even more generous 48-hour "look-in" period, allowing passengers to cancel or amend tickets for free, provided the flight is at least 7 days (domestic) or 15 days (international) away. It is important to note that these rules generally only apply to tickets purchased directly from the airline's website. If you book through a third-party agent like Expedia or Kayak, you are subject to their specific policies, which may include administrative fees even if the airline itself would have allowed a free cancellation.