The Tosh Valley Trek in Himachal Pradesh spans approximately 14 kilometers, taking around 6 to 7 hours to complete. This picturesque trek offers stunning views of the surrounding mountains and valleys, making it a memorable adventure for nature enthusiasts and trekkers alike.