If you want to cancel a Lufthansa flight for free, you need to book a fare that includes this option. Flexible tickets, like those in Business Class or First Class, usually offer free cancellations. This means that, as long as you cancel your flight within the given time frame (typically up to 24 hours before departure), you won’t be charged a cancellation fee, and you’ll get a full refund.