Distance from Delhi to Spiti Valley is approximately 730 to 800 kilometers, depending on your specific starting and ending points within Delhi and Spiti Valley.