π
Trains in Meghalaya β Complete Route Guide 2026
Meghalaya has one operational railway station β Mendipathar (MDP) in North Garo Hills, connected to Assam. Shillong, the state capital, has no railway station β it is connected by road from Guwahati (102 km, ~2.5 hours). The Indian government has proposed a ShillongβGuwahati rail link, but it remains at the planning stage due to challenging terrain.
Check PNR or Live Train Status in Meghalaya
Track your train ticket status or see live running status for any Meghalaya train β free, no login needed.
Check PNR Status β Live Train Status βMajor Railway Stations in Meghalaya
Popular Train Routes from Meghalaya
Frequently Asked Questions β Trains in Meghalaya
Is there a train to Shillong?
No β Shillong does not have a railway station. The nearest major railhead is Guwahati (GHY) in Assam, 102 km away (~2.5h by bus/taxi). Shared taxis from Guwahati to Shillong are widely available and affordable.
How do I reach Shillong from Delhi or Kolkata by train?
Take the train to Guwahati (GHY) β Northeast Express (12505/12506) from Delhi or Saraighat Express from Kolkata. From Guwahati, take a shared taxi or bus to Shillong (~2.5 hours). Book trains to Guwahati on pnralert.in/trains.
Plan Your Meghalaya Train Journey
Use the tools below to plan and track your train journey in Meghalaya:
- Check PNR status β see current WL/RAC/CNF status for your ticket
- Live train running status β see delay and current location
- Check seat availability β see available seats before booking
- WhatsApp PNR alerts β get free alerts when your ticket confirms
- Route search β find all trains between two cities