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
| State | Foreign nationals | Indian nationals |
|---|---|---|
| Meghalaya | No permit — Form C registration by hotel | No permit |
| Assam | No permit | No permit |
| Arunachal Pradesh | Protected Area Permit (PAP) | Inner Line Permit (ILP) |
| Nagaland | Registration on arrival | Inner Line Permit (ILP) |
| Mizoram | Registration on arrival | Inner Line Permit (ILP) |
| Manipur | Protected Area Permit for some areas | Inner Line Permit (ILP) |
| Tripura | No permit | No 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.
