To reach the capital of Meghalaya, Shillong, from Gania, you must first travel to Bhubaneswar. From Bhubaneswar, you can take a train to Guwahati and then a taxi to Shillong. The journey covers approximately 1500 km. Expect a travel time of 32 to 36 hours. This route takes you through the heart of India to the Northeast.
Total Distance: 1500 km driving distance, 1100 km straight-line air distance.
Book your train and taxi tickets well in advance.
March to June and September to November.