Townapedia

Mairang, India

Mairang is a town of 14,363 people in Meghalaya, India.

Loading the weather...
Population14,363 GeoNames
RegionMeghalaya
Elevation1,564 m 5,131 ft
Time zoneAsia/Kolkata
Land area20.6 km²
Nearest airportShillong Airport (SHL) 38 km

About Mairang

Mairang is the headquarters of Eastern West Khasi Hills district of Meghalaya, India. It is located at about 40 km from the state capital Shillong, and 45 km (approx.) from Nongstoin along National Highway 106.

From the Wikipedia article Mairang (this version), under CC BY-SA 4.0.

Healthcare2

Tirot Sing Memorial Hospital

Hospital · 0.9 km

District Hospital

Open in Google Maps

Holy Cross Private Hospital

Hospital

Open in Google Maps

Map of Mairang

2 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Shillong Airport (SHL) is the nearest airport with scheduled flights listed in OpenStreetMap, 38 km away.

  • Nongumlong 20 km east, about 20 min by car
  • Shillong 25 km east, about 25 min by car
  • Mawlai-Mawïong 26 km east, about 26 min by car
  • Laitumkhrah 26 km east, about 26 min by car
  • Nongthymmai 27 km east, about 27 min by car
  • Cherrapunjee 30 km south, about 30 min by car
  • Mawpat 29 km east, about 29 min by car
  • Dispur 66 km north, about 1 h by car
  • Guwahati 70 km north, about 1 h 15 min by car
  • North Guwāhāti 71 km north, about 1 h 15 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Page built November 3, 2026. Spotted a mistake? Tell us or suggest a place.