No, the Kedarkantha Trek cannot be done in one day. The trek usually takes 4 to 6 days to complete, depending on the itinerary and fitness level of the trekkers. While some experienced trekkers might finish it faster, it is not recommended for beginners.Suggested Read: Winter Treks in Ladakh