As of 2026, the official Taj Mahal ticket price is ₹1,300 for foreign tourists and ₹250 for Indian citizens, including the mandatory main mausoleum supplement.
The Archaeological Survey of India (ASI) has streamlined pricing for the 2026 season to manage the massive influx of tourists while funding the ongoing conservation of the white marble. Tickets are strictly divided into entry categories based on nationality and age. If you are planning a 1-day itinerary, ensure you book your slots at least 48 hours in advance.
Foreign Tourists (Non-SAARC):
- ₹1,100 (Monument Entry) + ₹200 (Main Mausoleum Supplement) = ₹1,300 Total
- High-Value Ticket benefits include a separate, prioritized queue for entry and security screening, which is essential during peak hours.
SAARC & BIMSTEC Citizens:
- ₹540 (Entry) + ₹200 (Mausoleum) = ₹740 Total
- This applies to citizens of Afghanistan, Bangladesh, Bhutan, Maldives, Nepal, Pakistan, Sri Lanka, Thailand, and Myanmar. A valid national passport is required for verification.
Indian Citizens:
- ₹50 (Entry) + ₹200 (Mausoleum) = ₹250 Total
Children (All Nationalities):
- Children under 15 years of age are permitted FREE entry. However, parents must still register them in the online booking portal to receive a zero-value QR code for security tracking at the gate.