From Delhi you can choose a bus or hire a cab as mode PF transportation to Govindghat. Then u need to trek nearly 19km to reach valley of flowers. Best time to visit is during moonsoon but prefer end of August for your travel as rainy season makes the trek more difficult.