Friends i am often asked by tourists coming to ladakh about the best time to travel ladakh.
I would say that it actually depends upon the purpose of your visit. If you are coming from other parts of India then definitely you are coming here to experience pleasant weather and to enjoy natural beauty of ladakh. The best time to experience best weather conditions is the month of june july. During this month the weather is very good and you can see the real beauty of ladakh.
You can get more information about ladakh tour itinerary here
This is the best time for indian people to travel ladakh as most of the shcools and collgeges are on summer vacation. You can indulge in activities like river rafting in ladakh, trekking, heli skiing etc. This is the best time to relax and enjoy your trip to ladakh.