Indian citizens do not require an Inner Line Permit (ILP) to visit Meghalaya. However, carrying a valid government-issued photo ID (Aadhar, Voter ID, Passport) is mandatory and checked frequently.
Foreign nationals require a valid Indian Visa. Certain restricted areas near the Bangladesh border might require special permission, but standard tourist routes like Dawki are generally accessible without extra paperwork.