The route from Shillong to Sikar takes you from the hills of Meghalaya to the heart of the Shekhawati region in Rajasthan. You must travel to Guwahati, fly to Jaipur, and then take a train or bus to Sikar. The total distance is over 2200 km, requiring about 42 hours of travel. Sikar is known for its grand havelis and historical architecture.
Total Distance: Driving distance 2250 km, straight-line air distance 1700 km.
The train from Jaipur to Sikar is very scenic.
October to March, when the weather is cool and suitable for sightseeing.