The journey from Goraya to Shillong involves a train ride to Guwahati followed by a 3-hour taxi drive. You should head to Jalandhar City to board a train to Guwahati. From Guwahati, hire a taxi to reach Shillong. Total travel time is approximately 45 hours.
Total Distance: 2100 km by road, 1800 km air distance.
The drive from Guwahati to Shillong is very scenic.
March to June or September to November.