Skip to content

    Meghalaya Travel Guide for International Tourists: Visas, Permits & Arrival

    What foreign visitors actually need to enter Meghalaya in 2026 — e-Visa rules, which Northeast states require permits, SIM cards and money, solo-traveller safety, and how to get from Guwahati airport to a bed in Shillong the same day.

    Quick answer

    International tourists need only a valid Indian e-Visa to visit Meghalaya — there is no Inner Line Permit. Fly into Guwahati (GAU), transfer 100 km by road (3–3.5 hours) to Shillong, and have your accommodation file the routine Form C registration. English is widely spoken and Meghalaya is one of India's safest states for solo travellers.

    1. Indian e-Visa basics

    • Apply online for the e-Tourist Visa at least 4 days before departure; 30-day, 1-year and 5-year variants are issued.
    • Valid for arrival at Guwahati, Kolkata, Delhi, Mumbai, Bengaluru and other designated airports.
    • Carry a printed ETA, a passport valid 6 months beyond arrival, and proof of onward travel.
    • Nationals of a few countries still require a regular visa from an Indian mission — check before booking flights.

    2. Permits across the seven Northeast states

    StateForeign nationalsIndian nationals
    MeghalayaNo permit — Form C registration by hotelNo permit
    AssamNo permitNo permit
    Arunachal PradeshProtected Area Permit (PAP)Inner Line Permit (ILP)
    NagalandRegistration on arrivalInner Line Permit (ILP)
    MizoramRegistration on arrivalInner Line Permit (ILP)
    ManipurProtected Area Permit for some areasInner Line Permit (ILP)
    TripuraNo permitNo permit

    Permit rules change; confirm with the state tourism department before travel.

    3. Money, SIM cards & connectivity

    Cash and cards

    Cards and UPI work in Shillong. Carry Rs 5,000–10,000 cash for taxis, boats and village fees.

    Tourist SIM

    Buy an Airtel or Jio prepaid SIM at Guwahati airport with passport, visa and photo.

    Offline maps

    Download Shillong, Cherrapunji and Dawki offline — data drops on root bridge trails.

    4. Safety for solo and female travellers

    Matrilineal Khasi society

    Women travel and work visibly across Meghalaya; harassment levels are low compared to most Indian states.

    Use guides on remote treks

    Double Decker root bridge, Laitlum and cave trails are best done with a local guide, especially in monsoon.

    5. Guwahati airport to Shillong transfer

    Private cab

    Rs 3,000–4,500 · 3–3.5 hrs · door to door, best for late arrivals.

    Shared Sumo

    Rs 400–600 per seat from Paltan Bazaar · departs until roughly 5 PM.

    Bus

    Rs 250–550 from Guwahati ISBT · 4–5 hrs · cheapest option.

    Full breakdown in our how to reach Meghalaya guide.

    Where international travellers stay in Shillong

    XTSY Travellers Hostel handles Form C registration for foreign guests, has mixed dorm beds from Rs 369 per person per night, private rooms, TAB Bistro on site, and a front desk that arranges Dawki and Cherrapunji transport.

    Frequently asked questions

    Do foreign tourists need a permit for Meghalaya?

    No Inner Line Permit is needed for Meghalaya. Foreign nationals only need a valid Indian visa, and their hotel or hostel files a Form C registration on arrival. Arunachal Pradesh, Nagaland, Mizoram and Manipur do require a Protected Area or Inner Line Permit.

    Can I enter India on an e-Visa and travel to Meghalaya?

    Yes. The Indian e-Visa is valid for tourism in Meghalaya and can be used at designated airports including Guwahati, Kolkata and Delhi. Apply online at least 4 days before travel and carry a printed copy of the approved ETA.

    Which airport should international travellers fly into?

    Fly into Guwahati (GAU) via Delhi, Kolkata, Mumbai or Bengaluru. Guwahati is 100 km from Shillong, a 3 to 3.5 hour road transfer on NH6. Shillong Umroi (SHL) has only a handful of ATR flights.

    Is Meghalaya safe for solo female travellers?

    Meghalaya is among the safest states in India for solo travellers. Khasi society is matrilineal, English is widely spoken, and Shillong is comfortable to walk in during the day. Standard precautions apply after dark and on remote treks, where a local guide is recommended.

    Which SIM card works best in Meghalaya?

    Airtel and Jio have the widest coverage in Shillong, Cherrapunji and Dawki. Foreign visitors can buy a prepaid tourist SIM at Guwahati airport with a passport, visa copy and photo. Expect patchy data in Mawlynnong and the root bridge trails.

    How much cash should I carry?

    Cards and UPI work in Shillong hotels, hostels and cafes, but carry Rs 5,000 to Rs 10,000 in cash for taxis, village entry fees, boats at Dawki and rural homestays. ATMs are reliable in Shillong and scarce beyond Cherrapunji.

    How do I get from Guwahati airport to my Shillong hostel?

    Pre-booked private cabs cost Rs 3,000 to Rs 4,500 and take 3 to 3.5 hours. Shared Sumo taxis from Paltan Bazaar cost Rs 400 to Rs 600 per seat. Land before 3 PM so you are not on unlit hill roads after dark.

    What language is spoken in Shillong?

    Khasi is the local language, but English is an official language of Meghalaya and is spoken almost everywhere, including by taxi drivers and shopkeepers. Hindi is understood in most of Shillong.

    Keep planning

    WhatsApp