Yes, Lufthansa does refund canceled flights, but it depends on the situation. When Lufthansa canceled my flight from Boston to Frankfurt last year due to a schedule change, I wasn’t sure if I’d only get a voucher or an actual refund. The email they sent wasn’t very clear, so I called 877-764-3622. The agent explained that since the airline had canceled the flight, I was entitled to a full refund, not just credit. They processed it right away, and the money showed up on my card within a week. Another time, when I canceled on my own, I only got credit since I had booked the lowest fare. So it really comes down to who cancels the flight. If Lufthansa cancels, you can usually get your money back — and calling that number is the fastest way to confirm and process it.