How to reach Shillong by Rail. There are as such no proper rail lines in Meghalaya. Guwahati railway station is the nearest railway station situated at a distance of 105 Km from Shillong. The city is well connected to all other major cities of the country via rail medium.