
An iconic colonial-era wooden church in Shillong, known for its distinct architecture, historical significance, and serene atmosphere.
All Saints Church is one of the oldest churches in Shillong and stands as a fine example of colonial-era wooden architecture. Located centrally at IGP Point, it is an active place of worship with a calm and welcoming atmosphere. The building's exterior, constructed entirely of wood with a sloping roof, is distinct from the stone structures commonly seen in the region. Visitors often appreciate its simple yet elegant design, which stands in contrast to the city's activity just outside its gates.
Explore upcoming events, concerts, expos and experiences near you
IGP Point, Near Barik Point, Shillong, Meghalaya 793001, IGP Point, Shillong, Meghalaya, India
Air
The nearest airport is Shillong Airport (Umroi), located 30 km away (approx. 1-1.5 hours by taxi). The larger, better-connected airport is Lokpriya Gopinath Bordoloi International Airport (GAU) in Guwahati, 120 km away (3-4 hour drive).
Train
The nearest major railway station is Guwahati (GHY), about 100 km from Shillong. From the station, you can hire a private taxi, or take a shared cab or bus to Shillong, a journey of about 3-4 hours.
Road
Shillong is well-connected by National Highway 6. Regular buses and shared taxis are available from Guwahati's Paltan Bazar or ISBT. The road journey is scenic and takes around 3-4 hours.
Local Transport
The church is centrally located. Local taxis are readily available. You can also take a walk from the main market area of Police Bazar. App-based cab services have limited availability in Shillong.
Nearby restaurants near All Saints Church
No restaurants found nearby

Sign up to get the latest travel deals, insider tips, and destination guides straight to your inbox.
From cozy city hotels to luxury resorts — book the best stays at unbeatable prices.