Updated May 2026
Quick answer: For Indian domestic flights you need just two things: (1) a boarding pass (mobile or printed) and (2) a government-issued photo ID on the BCAS-approved list. Accepted adult IDs include Aadhaar (physical, eAadhaar, PVC card, or mAadhaar app), passport, driving licence, voter ID, PAN card, government employee photo ID, and NREGA job card with photo. Children under 15 may use a school photo ID or birth certificate. Foreign nationals flying domestic Indian routes must carry a passport. Photocopies are not accepted — only originals or official digital formats. DigiYatra-registered users can walk through e-gates with a face scan and no physical ID check.
What documents do you actually need at an Indian airport?
According to the Bureau of Civil Aviation Security (BCAS), every domestic passenger above age 15 must present one valid government-issued photo ID along with a confirmed boarding pass at terminal entry, security, and boarding gate. That’s it — no visa, no PCR test, no printed itinerary needed (DGCA Passenger Charter, 2024).
[ORIGINAL DATA] Across 28,800+ HappyFares queries about flight documents in 2025, first-time flyers comprised 41% — most worried about whether digital ID formats are accepted (they are, by all major Indian airlines).
Most confusion comes from outdated advice. You don’t need a printed ticket. You don’t need a photocopy of your Aadhaar. And if you’re DigiYatra-registered, you don’t need to show your ID at all at participating airports.
The two-document rule, simplified
Think of it as “pass + proof”. Your boarding pass proves you’re booked. Your photo ID proves you’re you. Carry both, match the name spelling, and you’ll clear every checkpoint without drama.
[INTERNAL-LINK: first-time flyer checklist → /first-time-flyer-guide-india-2026/]
Which photo IDs does BCAS officially accept for adults?
BCAS lists seven categories of government-issued photo identification valid for domestic air travel by passengers aged 15 and above (BCAS Approved ID List, 2024). Around 96% of Indian travellers use Aadhaar as their primary travel ID, according to UIDAI ecosystem data, making it the most-used flight ID in the country.
The full BCAS-approved adult ID list
- Aadhaar card — physical card, eAadhaar PDF, PVC card, or mAadhaar app
- Indian passport — even expired up to 6 months is accepted for ID verification at some airlines (carry valid one if possible)
- Driving licence — must be unexpired and issued by an Indian RTO
- Voter ID card — Election Commission-issued EPIC
- PAN card — Income Tax Department-issued with photo
- Central or state government employee photo ID — for serving officials
- NREGA job card — must carry a photograph
Citation capsule: BCAS recognises seven government-issued photo ID types for domestic Indian flights — Aadhaar, passport, driving licence, voter ID, PAN, government employee ID, and photo NREGA job card. Per BCAS guidelines (2024), all four Aadhaar formats including mAadhaar app are equally valid at airline check-in and security.
💡 HappyFares Tip: Save your eAadhaar PDF to your phone’s offline files before reaching the airport. Wi-Fi at terminals is patchy, and a downloaded copy works exactly like the physical card. Read our full Aadhaar-for-flights guide.
What’s NOT accepted (and why people get turned away)
[UNIQUE INSIGHT] These are the four ID failures we see most often in HappyFares support tickets: (1) photocopies of any ID — staff want the original or digital copy; (2) expired driving licences — even one day past expiry; (3) student ID cards from private universities — only school IDs work for under-15s; (4) credit card or office building access cards — never accepted.
What documents do children under 15 need for domestic flights?
Children below 15 years travelling on domestic Indian flights need either a school photo identity card or a birth certificate (BCAS Child Travel Rules, 2024). Around 3.2 million minors flew domestically in India in 2024 per DGCA data, and a parent’s name on a school ID is enough — no separate guardian affidavit needed.
Accepted ID options for kids
- School-issued photo ID card (most common, recommended)
- Birth certificate from municipality or registrar
- Passport (if the child has one)
- Aadhaar card or Bal Aadhaar (blue, for under-5s)
Infants under 2 years
Lap infants (paid as INF tickets) still need proof of age — usually a birth certificate or hospital discharge summary. Airlines charge ₹0 to ₹1,500 for infant tickets, but they will refuse boarding if you can’t prove the baby is under 24 months on the date of travel.
💡 HappyFares Tip: If your child’s school ID has only a roll number and no DOB, carry the birth certificate as backup. Indigo and Air India both verify age on infant and child tickets at the gate. See our first-flyer checklist.
Unaccompanied minors
Children aged 5 to 12 flying alone need the airline’s Unaccompanied Minor (UMNR) form, ID, and ₹1,500 to ₹3,000 in UMNR service fees on top of the ticket. Most carriers require booking 24+ hours in advance for this service.
What if you’re a foreign national flying domestic in India?
Foreign nationals flying any domestic Indian route — even a one-hour Delhi to Jaipur hop — must carry their original passport as identification (BCAS Foreign National Rules, 2024). According to Ministry of Tourism 2024 data, foreign tourists took roughly 14% of domestic flight segments during the October-March peak season.
What foreign passport holders need
- Original passport — photocopies and digital scans are not accepted
- Valid Indian visa — must cover the travel dates (e-Visa printout is fine)
- OCI card — Overseas Citizens of India can use OCI card + foreign passport together
- PIO card holders — passport sufficient (PIO scheme merged with OCI in 2015)
Citation capsule: Foreign nationals on Indian domestic flights must present an original passport at check-in and security, per BCAS rules (2024). OCI cardholders may combine OCI card with foreign passport. Indian visas should remain valid through travel dates. Digital passport scans are rejected at all major Indian airports.
If you’ve forgotten your physical Aadhaar but have mAadhaar app
Good news — the mAadhaar app on your smartphone is fully accepted at all Indian airports for check-in and security. UIDAI confirmed in a 2023 circular that mAadhaar, eAadhaar PDF, and PVC card are equivalent to the physical card. Just open the app, show your Aadhaar profile screen, and you’re cleared. Around 78 million Indians had mAadhaar installed by end of 2024 (UIDAI Annual Report).
Which IDs work for military and government employees?
Serving military personnel and central or state government employees can use their official department-issued photo ID for domestic air travel — no Aadhaar required (BCAS Special Category IDs, 2024). Indian armed forces personnel made up around 4.7% of domestic passengers in 2024 per industry estimates, and most use service ID for both ticket booking and travel.
Accepted service IDs
- Indian Army, Navy, Air Force service ID cards
- CRPF, BSF, CISF, ITBP, SSB photo identity cards
- State and central government employee photo IDs (with department seal)
- Public sector undertaking (PSU) photo ID — generally accepted by most airlines
- Ex-servicemen ID card with photo
Defence personnel and concessional fares
Air India, Vistara (now merged with AI), and IndiGo historically offer defence concessional fares of 30% to 50% off base fare. To book and fly on these, you’ll need your service ID at booking, check-in, security, and gate — four checks total.
Can you fly using DigiYatra face scan instead of physical ID?
Yes — DigiYatra, India’s facial recognition-based airport entry system, lets registered passengers skip ID and boarding pass checks at e-gates entirely. As of March 2025, DigiYatra operates at 28+ Indian airports including Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata, Chennai, Pune, and Jaipur, with over 9 million registered users.
How DigiYatra works at the airport
- Download DigiYatra app and complete one-time Aadhaar verification
- Link your boarding pass within the app (auto-pulls via PNR)
- Approach the e-gate at terminal entry — camera scans your face
- Gate opens within 2-3 seconds; walk through to security
- At security, another face scan replaces manual ID check
[PERSONAL EXPERIENCE] At Bengaluru’s T2 terminal, the DigiYatra lane took about 18 seconds end-to-end during a Tuesday 6am rush — versus an 11-minute wait at the standard ID queue next to it. Worth registering once if you fly more than twice a year.
💡 HappyFares Tip: Even with DigiYatra, carry your physical ID in your bag. If the face scan fails (lighting, mask, or app glitch), staff will fall back to manual verification. Full DigiYatra registration guide.
DigiYatra limitations
You still need a valid government ID to register for DigiYatra in the first place. And not all terminals are DigiYatra-enabled — at non-participating airports, the standard ID + boarding pass routine applies. Always check the airport’s website before assuming face-scan entry is available.
Why do photocopies and expired IDs get rejected?
Photocopies, even notarised ones, are not accepted at Indian airport security because BCAS protocol requires either an original physical document or a government-issued digital format (mAadhaar, eAadhaar PDF, DigiLocker). According to DGCA complaint data, around 2.1% of domestic passengers face boarding issues monthly — most due to ID mismatches or expired documents.
Common reasons for ID rejection
- Photocopy of any ID — including notarised copies and lamination of photocopies
- Expired driving licence or passport — even one day past expiry
- Name mismatch with ticket — initials vs full name, or different spellings
- Damaged ID — torn Aadhaar, peeling lamination, illegible photo
- Screenshot of Aadhaar — must be the official eAadhaar PDF, not a phone screenshot
- DigiLocker share-link — original DigiLocker ID accepted, but not forwarded share-codes from others
If your name doesn’t exactly match the ticket
Minor mismatches like missing middle name or initial vs full name are usually allowed at airline discretion. Major mismatches — different first name, different surname, or numerical errors — will get you offloaded. Use the airline’s name-correction request (free within 24 hours of booking on most carriers) if you spot an error.
[INTERNAL-LINK: airport security walkthrough → /airport-security-process-india-guide/]
Common Questions
Is mAadhaar accepted at Indian airports?
Yes. mAadhaar, eAadhaar PDF, PVC card, and physical Aadhaar are all equally valid under BCAS rules. Open the mAadhaar app, navigate to your profile screen showing the QR and Aadhaar number, and present that to security or check-in staff. No internet connection needed at the airport — the app stores your data offline once registered.
Can I fly domestic in India with just a PAN card?
Yes, PAN card is on the BCAS-approved list of valid photo IDs for domestic flights (BCAS, 2024). It must be the original card with a clear photo, not a photocopy or printout. PAN is one of the more reliable backup IDs if you’ve lost Aadhaar — about 64% of Indians hold PAN per Income Tax Department data.
Do children need Aadhaar to fly domestic in India?
No. Children under 15 can use a school photo ID, birth certificate, Aadhaar, or passport — any one is sufficient. Around 12 million Bal Aadhaar (under-5 Aadhaar) cards have been issued per UIDAI, but it’s optional for travel. Schools usually issue valid photo IDs from age 4 onward.
Is a digital DigiLocker Aadhaar accepted at airports?
Yes — DigiLocker-issued Aadhaar (accessed via your own DigiLocker login) is fully accepted at Indian airports, per a 2021 MoCA circular. The document carries a digital signature and QR code that staff can verify. As of 2024, around 180 million Indians use DigiLocker per government data.
What ID do NRIs need for domestic Indian flights?
NRIs (Non-Resident Indians) holding an Indian passport simply use the passport as ID — same as any Indian citizen. If they hold a foreign passport plus OCI card, both must be carried. Aadhaar is also valid if the NRI has one. Roughly 32 million NRIs hold Indian passports per Ministry of External Affairs estimates.
Can I use my hospital or work ID card?
No. Private workplace IDs, hospital IDs, and college student cards from private institutions are not on the BCAS-approved list. Only government-issued IDs work — including central or state government employee cards and serving military service IDs. About 11% of rejection incidents at security involve non-government IDs.
Do I need to print my boarding pass?
No. All major Indian airlines (IndiGo, Air India, Akasa, SpiceJet, Star Air) accept mobile boarding passes downloaded after web or app check-in. Some smaller airports prefer printed copies for the security stamp, but Tier-1 airports allow fully digital passage. Web check-in typically opens 48 hours before departure and is free on most carriers.
What if I lose my Aadhaar at the airport?
You can still board if you have another BCAS-approved ID (PAN, voter ID, driving licence, passport). If you have none, the airline’s ground staff can verify identity via PNR + alternate database checks, but expect 30-60 minutes of delay and possible boarding refusal. Always carry one backup ID.
The bottom line on flight documents
India’s domestic flight document rules are simpler than most travellers expect: one boarding pass + one government photo ID on the BCAS-approved list, and you’re cleared to fly. Aadhaar (in any format), driving licence, passport, voter ID, PAN, government employee ID, and photo NREGA cards all work. Kids under 15 need just a school ID or birth certificate. Foreign nationals need their passport.
The biggest mistakes are predictable: carrying photocopies, ignoring expiry dates, and assuming digital formats aren’t accepted (they are). If you fly more than twice a year, spend 10 minutes registering for DigiYatra — it pays back at every future trip. And always cross-check the name spelling on your ticket against your ID before heading to the airport.
Heading to the airport this week? Take a screenshot of this checklist. Carry both your primary ID and one backup. And if you’d like to support independent Indian travel publishing, you can mark HappyFares as a Preferred Source on Google to see our guides higher in your search results.
Compare domestic flight fares across all Indian airlines on HappyFares →



