After canceling a Lufthansa flight, one of the biggest concerns for travelers is, “How long does it take for Lufthansa to refund?” Refund timelines can vary depending on the ticket type, payment method, and how you made your booking. Generally, Lufthansa processes eligible refunds within 7 to 10 business days for card payments and up to 20 business days for cash or bank transactions.
However, external factors — such as high refund volumes or banking delays — can sometimes extend this period. In this guide, we’ll walk you through Lufthansa’s refund process, average refund timelines, common causes of delay, and how to track your refund easily. If you ever need immediate help checking your refund status or expediting the process, you can always call Lufthansa customer support at +1-866-228-3566 for personalized assistance.
Lufthansa’s Refund Policy Overview
Before discussing timelines, it’s important to understand the general structure of Lufthansa’s refund policy.
- Refundable tickets: Fully refundable before departure (minus any service fee, if applicable).
- Non-refundable tickets: Usually credited as a Lufthansa Flight Voucher unless the airline cancels or makes significant changes to your flight.
- Processing window: Card refunds generally take 7–10 business days, while bank or agency refunds can take longer.
If your refund hasn’t appeared within this period, you can confirm the exact status by calling +1-866-228-3566 for live support.
Step-by-Step: How Lufthansa Processes Refunds
1. Refund Request Submission
When you cancel a ticket or submit a refund request form through Lufthansa’s official website, your case enters their automated refund system. You’ll receive a confirmation email with a case ID or refund number.
2. Review and Verification
The Lufthansa Refunds Department checks your booking details — including fare type, ticket number, and payment method — to ensure you qualify for a refund.
3. Approval and Transaction
Once approved, the refund is processed to your original payment method. Credit-card refunds may show up in your account within a week, but depending on your bank, it can take a few extra days to appear.
If you haven’t received confirmation or payment after two weeks, it’s a good idea to follow up at +1-866-228-3566 to verify the progress.
Average Refund Timelines for Lufthansa
| Payment Method | Refund Type | Estimated Processing Time |
| Credit/Debit Card | Full refund | 7–10 business days |
| Bank Transfer / Cash | Full refund | 20 business days |
| Flight Voucher (non-refundable fare) | Electronic voucher | Within 72 hours |
| Canceled Flight by Lufthansa | Automatic refund | 5–7 business days |
| Third-Party / Travel Agency Booking | Refund via agency | Varies (10–30 days) |
If your case exceeds these timelines, don’t hesitate to reach out to +1-866-228-3566 to ensure there are no issues pending verification.
Common Reasons for Lufthansa Refund Delays

1. Bank or Card Processing Delays
Even after Lufthansa issues the refund, it might take your bank several business days to post the credit to your account.
2. Third-Party Bookings
Tickets purchased through travel agents or online portals may take longer because the refund request must first go through the intermediary before Lufthansa processes it.
3. Incorrect or Incomplete Details
If your refund request form contains an incorrect ticket number or missing payment details, the process can stall until corrected.
4. High Refund Volume Periods
During peak seasons or after large-scale flight disruptions, Lufthansa may experience longer processing times.
If any of these apply to your situation, calling +1-866-228-3566 is the fastest way to get real-time clarification or escalate your request.
How to Check Lufthansa Refund Status
Option 1 — Online via Lufthansa’s Refund Tracker
Go to Lufthansa’s Refund Page → Help → Refunds, and enter your booking code and last name. The page will display your refund’s progress (pending, processed, or completed).
Option 2 — By Phone
If your online tracking shows “in progress” for more than 10 business days, call +1-866-228-3566 for instant updates. Lufthansa’s phone support can access refund records and confirm whether it’s been approved or issued.
Option 3 — Through Email Confirmation
Lufthansa usually sends an email once your refund request is submitted and again when processed. If you haven’t received one, check your spam folder or reach out to an agent directly.
How to Speed Up Your Lufthansa Refund
- Provide accurate ticket and payment information when submitting the form.
- Use credit or debit cards for faster automated processing.
- Avoid travel-agent delays by booking directly through Lufthansa.
- Check your refund status regularly online or via phone.
- Follow up promptly by calling +1-866-228-3566 if your refund hasn’t appeared after two weeks.
Escalating a Pending Refund
If your refund hasn’t been processed after 20 business days, take the following steps:
- Call Lufthansa Customer Care at +1-866-228-3566 with your booking reference and payment details.
- Ask for a refund reference number if you don’t already have one.
- Request escalation to the Refunds Department or a senior specialist.
- Keep records of call dates and agent names for follow-up tracking.
FAQs — How Long Does It Take for Lufthansa to Refund?
Q1. How long does Lufthansa take to refund card payments?
Q2. Why is my Lufthansa refund taking longer than expected?
Q3. How can I check my Lufthansa refund online?
Q4. What if Lufthansa cancels my flight?
Q5. Can I get help tracking my refund by phone?
Conclusion
So, how long does it take for Lufthansa to refund?
Typically, you should receive your refund within 7–10 business days for card payments or up to 20 business days for cash or bank transfers. However, delays may occur due to processing or booking channel differences. The good news is that Lufthansa offers multiple ways to check and confirm your refund status, including online tools and dedicated phone support. For the quickest results, or if your refund has taken longer than expected, call +1-866-228-3566 and speak with an agent who can verify and accelerate your request. By keeping your booking details ready and following up promptly, you can ensure your refund arrives without unnecessary delay.