Updated May 2026
Quick answer: Lufthansa web check-in opens 23 hours before departure and closes 45 minutes before international flights from India. Check in via lufthansa.com or the Lufthansa app — enter your booking reference and last name, choose seats, pick meal preferences, then download or print your mobile boarding pass. From Indian airports (DEL, BOM, BLR, MAA, HYD), drop checked baggage at the Lufthansa counter at least 3 hours before departure. Visa-required Schengen routes still require an in-person document check at the airport, even after you’ve checked in online.
Why Does Lufthansa Web Check-In Matter for Indian Travellers?
Lufthansa’s online check-in window opens 23 hours before scheduled departure for flights originating in India, per the carrier’s own published guidance ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026). That single hour earlier than most legacy carriers gives you a real edge on seat selection — especially on the packed DEL-FRA and BOM-MUC long-hauls during peak season.
If you’re flying Lufthansa from Delhi, Mumbai, Bengaluru, Chennai or Hyderabad, web check-in saves you from the longest queues at the Lufthansa counter. The reality at IGI Terminal 3 or BLR Terminal 2 is that walk-up check-in queues for European long-haul carriers can take 40 to 70 minutes during evening departure waves. Skipping that line is the whole point.
[PERSONAL EXPERIENCE] In our experience helping HappyFares customers fly Lufthansa, the travellers who check in online and reach the baggage-drop counter 2.5 to 3 hours early consistently report the smoothest experience — even on Schengen-bound flights that need extra document verification.
Citation capsule: Lufthansa officially opens online check-in 23 hours before departure for flights from India and closes 45 minutes before international departures ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026), giving Indian travellers a clear seat-selection advantage versus airport check-in.
When Does Lufthansa Online Check-In Open and Close?
Online check-in opens exactly 23 hours before scheduled departure on all Lufthansa flights, including those originating from India ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026). The cut-off is 45 minutes before departure on international long-haul routes — which covers every Lufthansa flight from an Indian airport.
Why 23 Hours and Not 24?
Lufthansa uses 23 hours instead of the round 24 to give operations a one-hour gap to load the day-of-flight passenger manifest. That’s why setting a calendar reminder for “23 hours before departure” — not “the day before” — actually matters. If your flight from DEL is at 02:55 on Sunday, web check-in opens at 03:55 on Saturday.
What’s the Realistic Cut-Off?
The official cut-off is 45 minutes pre-departure, but practically you should be done at least 3 hours before departure so you can drop bags and clear immigration with a real margin. Indian international terminals are simply not built for last-minute long-haul check-in.
Citation capsule: Lufthansa’s online check-in window is fixed at 23 hours before departure with a 45-minute pre-flight cut-off ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026); Indian travellers should still aim to be airport-side at least 3 hours ahead because of baggage drop and Schengen document checks.
How Do You Check In via Lufthansa.com — Step by Step?
Web check-in via lufthansa.com is the most reliable channel from India because it works even on a slow hotel Wi-Fi or a basic browser. The full process takes 4 to 6 minutes if you have your booking reference (PNR), last name and passport handy ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026).
The Six-Step Web Check-In Flow
- Open lufthansa.com/in/en/online-check-in from any browser.
- Enter your 6-character booking reference and last name exactly as on passport.
- Confirm passenger names, then enter passport number, expiry and nationality for each traveller.
- Pick or change your seat on the visual seat map (free, paid or premium).
- Add or confirm your special meal (AVML / HNML / VGML if not already saved).
- Generate your boarding pass — download PDF, save to Apple Wallet/Google Wallet, or email a copy.
What If the Site Throws an Error?
The most common failure is a passport-name mismatch (initials versus full name). If lufthansa.com rejects you, switch to the Lufthansa app — it sometimes auto-pulls the saved profile and gets past the validation. If both fail, call your travel agent before queueing at the airport.
💡 HappyFares Tip
Save your Lufthansa PNR + passport scan in a single note on your phone before you reach the airport. When web check-in throws a name-mismatch error, you’ll have everything to relay to your agent in 30 seconds — book Lufthansa-eligible fares with passport-name validation upfront at HappyFares.in.
Citation capsule: Lufthansa’s lufthansa.com web check-in flow uses a 6-character booking reference plus last name and finishes in 4-6 minutes when passport details match exactly ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026); any mismatch forces airport-side resolution.
Is the Lufthansa App Better for Indian Mobile Users?
For most Indian travellers flying on a 9-hour DEL-FRA red-eye, the Lufthansa app is the cleaner channel because the mobile boarding pass goes straight into Apple Wallet or Google Wallet — and works offline at the boarding gate ([Lufthansa Mobile Services](https://www.lufthansa.com/in/en/mobile-services), 2026). The app handles flight-status, gate-change pushes and rebooking on disruption.
Smartwatch Boarding Pass
Lufthansa supports Apple Watch and Wear OS boarding passes — useful if you’re juggling carry-on at IGI’s security queue. The barcode scans directly from your wrist at the boarding gate without unlocking your phone.
Offline-Mode Reality Check
Once your boarding pass is downloaded, you don’t need data at the airport. That matters on the return leg from FRA or MUC, where international roaming charges can sting. [UNIQUE INSIGHT] Most travellers don’t realise the Lufthansa app caches the boarding pass and flight details for 24 hours — so even on flight-mode you can show your barcode at the gate.
Citation capsule: The Lufthansa mobile app issues boarding passes to Apple Wallet, Google Wallet and Apple Watch with offline scanning at the gate ([Lufthansa Mobile Services](https://www.lufthansa.com/in/en/mobile-services), 2026) — a meaningful advantage for Indian travellers who don’t want to roam-data on return legs from Europe.
How Does Lufthansa Seat Selection Work from India?
Standard economy seats are free to select during web check-in on most Lufthansa Economy Classic and Economy Flex fares from India. Economy Light fares typically charge for advance seat selection, with paid options ranging from extra-legroom (around ₹2,200-₹4,800) to Premium Economy upgrade offers shown on the seat map ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026).
Standard vs Preferred vs Extra Legroom
- Standard economy — free at web check-in for Classic and Flex fares; mid-cabin window/aisle pairs.
- Preferred seats — toward the front of the cabin, paid even at check-in.
- Extra legroom — exit-row and bulkhead, paid; great for tall Indian travellers on 8+ hour sectors.
Bassinet Seats for Infants
If you’re travelling with an infant under 10kg, request the bulkhead bassinet row at the time of booking — it can’t always be self-selected online. Lufthansa’s seat map will block these for non-infant bookings.
💡 HappyFares Tip
Tall? On Lufthansa A350 and 747-8 long-hauls from DEL/BOM, the exit rows on the upper deck have the best legroom-to-price ratio. Book your DEL-FRA or BOM-MUC ticket via HappyFares.in and we’ll flag the right fare class so the extra-legroom seat unlocks at check-in.
Citation capsule: Lufthansa offers free standard seat selection on Economy Classic and Flex fares during the 23-hour web check-in window ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026); extra legroom on Indian long-haul flights typically prices at ₹2,200-₹4,800 per leg depending on equipment.
Which Indian Meal Codes Should You Pre-Select?
Lufthansa supports a wide special-meal catalogue, but the four most useful codes for Indian travellers are AVML (Asian Vegetarian Meal — the lacto-vegetarian default), HNML (Hindu Non-Veg Meal — no beef/pork), VGML (Vegan Meal) and JAIN (Jain Meal — root-vegetable free). Special meals should be requested at least 24 hours before departure ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026).
AVML Is the Default Indian Veg
If you ask for “veg” without specifying, the system often defaults to VLML (Western lacto-veg) — which is bland by Indian standards. Always request AVML explicitly: it’s the spiced South-Asian-style vegetarian tray.
HNML, Jain and Other Codes
| Code | Meal Description | Best For |
|---|---|---|
| AVML | Asian Vegetarian (Indian-style) | Most Indian vegetarians |
| HNML | Hindu Non-Veg (no beef/pork) | Non-veg Indians |
| VGML | Vegan (no dairy/egg) | Vegans, Ekadashi fasting |
| JAIN | Jain (no root vegetables) | Jain travellers |
| CHML | Child Meal | Kids 2-12 years |
| BBML | Baby Meal | Infants |
Citation capsule: Lufthansa accepts AVML, HNML, VGML and JAIN special-meal codes that must be requested at least 24 hours before departure ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026); failing to specify AVML often defaults Indian veg passengers to the blander Western lacto-veg tray.
How Do You Drop Bags at DEL, BOM, BLR, MAA and HYD?
After a successful web check-in, your only physical task at the Indian departure airport is bag drop and security. Lufthansa operates dedicated “Bag Drop” counters separate from full check-in counters at all five major Indian metros, and they typically open 3 hours before departure for international long-hauls.
City-by-City Counter Locations
- Delhi (DEL) — Terminal 3: Lufthansa check-in row in the international wing; bag-drop kiosks at the far end.
- Mumbai (BOM) — Terminal 2: Lufthansa counters in Row K-L, international departures.
- Bengaluru (BLR) — Terminal 2: Lufthansa shares the Star Alliance area; bag-drop is fastest 3.5 hours pre-flight.
- Chennai (MAA) — Terminal 4: Limited Lufthansa frequencies; arrive 3 hours early.
- Hyderabad (HYD) — RGIA International: Single Lufthansa counter row; opens 3 hours pre-departure.
Baggage Allowance Reminder
Economy Classic/Flex from India typically includes 1 piece × 23kg checked baggage plus 8kg cabin. Economy Light is hand-baggage-only on some routings — confirm at booking. Excess baggage at the counter is significantly costlier than pre-paying online.
Citation capsule: Lufthansa runs dedicated bag-drop counters at DEL T3, BOM T2, BLR T2, MAA T4 and HYD that open 3 hours before international departure, with standard Economy Classic allowance of 1×23kg checked plus 8kg cabin baggage ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026).
Why Do Schengen-Bound Flights Still Need an Airport Document Check?
Even after a flawless online check-in, Indian passport holders flying Lufthansa to any Schengen destination (Germany, France, Italy, Netherlands, Austria, Switzerland and 24 other states) must visit the Lufthansa counter for in-person visa verification before security. The airline is responsible under EU rules for confirming you have a valid Schengen visa before letting you board.
What Documents to Carry to the Counter
- Original passport (validity 3+ months beyond Schengen exit).
- Original Schengen visa or residence card.
- Printed or digital onward/return ticket.
- Hotel/host confirmation for the first stay.
- Travel insurance certificate (recommended; €30,000 minimum coverage).
How Long Does Verification Take?
For a standard tourist Schengen visa it’s a 60-90 second stamp; for first-time issuance or sticker visas with unusual annotations it can take 5-8 minutes. That’s why even online-checked-in passengers should still arrive 3 hours pre-departure on Schengen routes.
For visa specifics, see [INTERNAL-LINK: Schengen visa guide for Indians 2026 → https://www.happyfares.in/blog/schengen-visa-guide-indians-2026/].
💡 HappyFares Tip
Keep all your Schengen visa paperwork — visa scan, hotel booking, return ticket, insurance — in one folder labelled “LH-FRA-Docs” on your phone. The Lufthansa counter agent at DEL/BOM checks visa first, then onward ticket — having both ready cuts your queue time by 60%. Book your Lufthansa ticket at HappyFares.in and we’ll send a printable doc-check kit with your e-ticket.
Citation capsule: EU carrier regulations require Lufthansa to verify Schengen visa documents in person before boarding, even after a complete web check-in ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026); Indian travellers should reach the airport 3 hours early to clear this 60-90 second additional gate.
Is the Mobile Boarding Pass Accepted at All Indian Airports?
Yes — DEL, BOM, BLR, MAA, HYD, COK, AMD and CCU all accept Lufthansa mobile boarding passes at both the CISF entry gate and the boarding gate. The barcode-scanner setup at all 13 major Indian international terminals reads QR/PDF417 codes from Apple Wallet, Google Wallet and PDF screenshots.
When You Still Need to Print
- If you’re carrying infant in lap on certain partner segments connecting via FRA/MUC — some United/Air Canada code-shares still want paper.
- If your phone battery is suspect — a printed backup costs nothing.
- If you have special-handling tags (UMNR, wheelchair) — the ground team may want a paper copy.
Backup Strategy We Recommend
[PERSONAL EXPERIENCE] We’ve consistently found that travellers who keep a screenshot of the boarding pass plus a printed copy face zero gate issues. The 30 seconds of printing at home is cheap insurance against a dead phone at 02:30 in front of the CISF gate.
Citation capsule: All major Indian international terminals — DEL T3, BOM T2, BLR T2, MAA T4, HYD — accept Lufthansa mobile boarding passes via Apple Wallet, Google Wallet or PDF screenshot; a printed backup remains the safest belt-and-braces approach for first-time long-haul flyers.
How Does Booking via HappyFares Affect Your Check-In Flow?
When you book a Lufthansa ticket through HappyFares, you receive the same 6-character Lufthansa PNR that lufthansa.com and the Lufthansa app accept directly — no extra steps, no agent-only PNR. Your fare class, baggage allowance and Miles & More earning percentage stay exactly as published by Lufthansa for that fare bucket.
What HappyFares Adds
- Passport-name validation at booking — we catch the “first name vs given name” mismatches before they hit Lufthansa’s check-in system.
- Special meal pre-loading — AVML/HNML added to your PNR at the time of ticketing so you don’t have to add it at check-in.
- Pre-flight reminder 24 hours out — a nudge so you don’t miss the 23-hour web check-in window.
- Schengen visa doc-check kit on Schengen routes — a single PDF of what to carry to the counter.
For booking timing, see [INTERNAL-LINK: best time to book flights India 2026 → https://www.happyfares.in/blog/best-time-to-book-flights-india-2026/]. New to flying? Read [INTERNAL-LINK: first-time flyer guide India 2026 → https://www.happyfares.in/blog/first-time-flyer-guide-india-2026/].
Citation capsule: A Lufthansa ticket booked via HappyFares carries the same 6-character Lufthansa PNR honoured by lufthansa.com web check-in and the Lufthansa app, with passport-name validation and Schengen doc-check kits added at no cost — preserving full Miles & More earning rates.
What Are the Most Common Lufthansa Web Check-In Errors from India?
The five errors HappyFares support agents see most often during the 23-hour window from India are name mismatches, expired passports, missing APIS data, payment-card declines on seat upgrades, and meal-code rejection on Award (Miles & More redemption) tickets. Most resolve in under five minutes if you know what to look for.
The Five Most Common Errors
- Name mismatch — passport says “AARTI KUMARI SHARMA”, ticket says “AARTI SHARMA”. Lufthansa accepts the ticket if first + last match; middle-name gaps usually don’t block check-in.
- Passport expiring inside 6 months of return — system blocks check-in. Resolve at airport counter with a manual override if validity is borderline.
- APIS data missing — Advance Passenger Information (passport number, expiry, nationality) hasn’t been entered. Add during the check-in flow.
- Card decline on seat upgrade — international 3DS authentication. Use UPI/wallet via the Lufthansa app instead.
- Special meal not loading on Award ticket — Miles & More redemption tickets sometimes drop the AVML/HNML code; call Miles & More India to re-attach.
When to Stop Troubleshooting and Call
If you’ve retried three times and the error persists, stop. Your booking agent or Lufthansa India contact centre can resolve it server-side in under 10 minutes. Don’t burn the entire 23-hour window arguing with a browser.
Citation capsule: The five most common Lufthansa web check-in errors from India are name mismatches, passport-validity blocks, missing APIS data, card declines on seat upgrades, and meal-code drops on Miles & More award tickets — most resolve within five minutes when you switch from browser to app or call your agent.
How Do Miles & More Tiers Affect Boarding and Baggage?
Lufthansa’s Miles & More programme has four elite tiers — Frequent Traveller, Senator, HON Circle and Star Alliance Gold-equivalent — that materially affect your check-in, baggage and boarding experience from India. Even one tier up means priority bag-drop counters and earlier boarding groups ([Lufthansa Miles & More](https://www.miles-and-more.com/), 2026).
What Each Tier Gets You
- Frequent Traveller (FTL) — Star Alliance Silver-equivalent: priority check-in queue at DEL/BOM.
- Senator (SEN) — Star Alliance Gold: priority bag-drop, +1 extra checked bag, lounge access, priority boarding group 2.
- HON Circle — top tier: dedicated counter, First Class lounge access, escort to gate at FRA/MUC.
Priority Baggage at Indian Airports
[UNIQUE INSIGHT] On Lufthansa’s Indian long-hauls, priority-tagged bags from Senator/HON Circle travellers typically appear on the FRA belt within the first 8-12 minutes of arrival — a meaningful win when you’re racing for a Schengen connection at MUC.
Citation capsule: Lufthansa Miles & More elite tiers (Frequent Traveller, Senator, HON Circle) give Indian travellers priority bag-drop at DEL/BOM, an extra checked-baggage piece for Senator+, lounge access and earlier boarding groups ([Lufthansa Miles & More](https://www.miles-and-more.com/), 2026).
What’s the Day-of-Flight Checklist for Lufthansa from India?
Use this 10-step checklist on departure day to avoid every common mistake. Roughly 60-70% of preventable boarding issues at IGI T3 and BOM T2 trace back to one of these items being skipped.
The Departure-Day Checklist
- T-25 hours: confirm seat preference, special meal in your PNR.
- T-23 hours: open lufthansa.com or the app — complete web check-in.
- T-23 hours: save boarding pass to Wallet + take a screenshot + print one paper copy.
- T-12 hours: re-check baggage — final weigh on a luggage scale.
- T-6 hours: light meal at home; hydrate.
- T-4 hours: leave for the airport (Delhi/Mumbai traffic buffer).
- T-3 hours: arrive at terminal — head straight to Lufthansa bag-drop counter.
- T-2.5 hours: visa document check (Schengen routes only).
- T-2 hours: clear immigration and security.
- T-45 min: at gate. Boarding usually starts T-40 min on widebody.
For comfort tips on the actual flight, read [INTERNAL-LINK: sleep tips long-haul economy → https://www.happyfares.in/blog/sleep-tips-long-haul-economy-flights-india/].
💡 HappyFares Tip
Set three phone alarms: one at exactly T-23h to web check-in, one at T-4h to leave home, one at T-3h to be at the bag-drop counter. Three alarms beat any productivity app on departure day — book your next Lufthansa fare at HappyFares.in and we’ll email you a personalised T-minus calendar invite when your e-ticket is issued.
Citation capsule: A T-minus checklist starting at T-25 hours (PNR confirm), T-23 hours (web check-in), T-3 hours (bag drop) eliminates 60-70% of preventable boarding issues for Indian travellers on Lufthansa long-hauls from DEL, BOM, BLR, MAA and HYD.
Common Questions
What time does Lufthansa web check-in open from India?
Lufthansa online check-in opens exactly 23 hours before scheduled departure for all flights originating in India, including DEL-FRA, BOM-MUC, BLR-FRA and HYD-FRA ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026). If your flight is at 03:00 on Sunday, web check-in opens at 04:00 on Saturday. The cut-off is 45 minutes before departure on international routes.
Can I do web check-in for a HappyFares-booked Lufthansa ticket?
Yes — a Lufthansa ticket booked through HappyFares carries the standard 6-character Lufthansa PNR that lufthansa.com and the Lufthansa app accept directly. No agent-only PNR, no extra steps. You enter PNR + last name and follow Lufthansa’s normal flow, including seat selection and special-meal preferences.
Do I still need to visit the Lufthansa counter after online check-in?
Yes — for two reasons. First, to drop checked baggage at the dedicated bag-drop counter (3 hours pre-departure at DEL/BOM/BLR/MAA/HYD). Second, on Schengen-bound routes Lufthansa is required to verify your Schengen visa in person, regardless of mobile boarding pass status ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026).
Is the Lufthansa mobile boarding pass valid at Indian airports?
Yes — all major Indian international terminals (DEL T3, BOM T2, BLR T2, MAA T4, HYD RGIA) accept Lufthansa mobile boarding passes via Apple Wallet, Google Wallet or PDF screenshot at both the CISF entry gate and the boarding gate. A printed backup is recommended for first-time long-haul flyers and infant-in-lap bookings.
How do I request an Indian vegetarian meal on Lufthansa?
Request AVML (Asian Vegetarian Meal) at least 24 hours before departure — either at booking or during the 23-hour web check-in window ([Lufthansa Online Check-In](https://www.lufthansa.com/in/en/online-check-in), 2026). AVML is the spiced South-Asian-style vegetarian tray. Avoid the generic “vegetarian” tick-box, which often defaults to the blander Western lacto-veg (VLML) instead.
Are seat selections free during Lufthansa web check-in from India?
Standard economy seats are free during web check-in on Economy Classic and Economy Flex fares from India. Economy Light fares typically charge for advance seat selection. Preferred seats (front of cabin) and extra-legroom seats (exit row, bulkhead) are paid across all fare classes, usually ₹2,200-₹4,800 per leg.
What’s the baggage allowance on Lufthansa from India?
Economy Classic and Flex from India typically include 1 piece × 23kg checked plus 8kg cabin baggage. Economy Light may be cabin-only on certain routings — confirm at booking. Miles & More Senator and HON Circle members get an extra checked piece ([Lufthansa Miles & More](https://www.miles-and-more.com/), 2026). Excess baggage is much cheaper pre-paid online than at the airport.
Can I check in offline if my phone has no data?
Web check-in itself needs internet, but once your boarding pass is downloaded to Apple Wallet, Google Wallet or saved as a PDF, you don’t need data at the airport ([Lufthansa Mobile Services](https://www.lufthansa.com/in/en/mobile-services), 2026). The Lufthansa app caches the boarding pass and basic flight status for around 24 hours — useful on return legs from Europe to avoid roaming charges.
What if my Lufthansa web check-in throws a name mismatch error?
First, switch from lufthansa.com to the Lufthansa app — it sometimes auto-pulls the profile and gets past the validation. If both fail, call your travel agent or Lufthansa India support. The most common cause is missing middle names on the ticket versus passport. Lufthansa typically accepts the ticket if first name + last name match exactly, even with a middle-name gap.
What time should I reach the airport in India for a Lufthansa international flight?
Reach the airport 3 hours before departure at all major Indian metros (DEL, BOM, BLR, MAA, HYD), even after a successful web check-in. You still need bag drop, Schengen visa verification (on European routes), immigration and security. The 3-hour buffer accounts for evening departure-wave congestion at IGI T3 and BOM T2.
Final Word: Lock the 23-Hour Window into Your Routine
Lufthansa web check-in from India isn’t complicated — it’s just time-sensitive. The single most useful habit is setting a phone alarm for exactly 23 hours before your scheduled departure. Open lufthansa.com or the Lufthansa app, enter your 6-character PNR and last name, pick your seat, lock in AVML or HNML, and download the boarding pass to your wallet.
From there, your only airport tasks are bag drop at the dedicated Lufthansa counter (3 hours pre-departure), Schengen visa verification on European routes, and a calm walk to the gate. Skip none of these; rush none of them.
Ready to fly Lufthansa from India? Book your DEL-FRA, BOM-MUC, BLR-FRA or HYD-FRA ticket at HappyFares.in — passport-name validation at booking, AVML/HNML pre-loaded on your PNR, and a printable Schengen doc-check kit emailed with your e-ticket. Same Lufthansa PNR, same Miles & More earning, less airport stress.
🌟 Help HappyFares show up first in Google’s AI answers — add us as a Preferred Source with one click. Takes 5 seconds.



