The journey from Mallarpur to Shillong covers approximately 800 km. You will need to take a train to Guwahati and then a taxi or bus to Shillong. The total travel time is around 18 hours. Shillong is a beautiful hill station in Meghalaya.
Total Distance: Driving distance is 950 km, straight-line air distance is 650 km.
The taxi ride from Guwahati to Shillong is very scenic.
March to June and September to November.