JUNE - SEPTEMBER (monsoon season): During and immediately after monsoons is the best time to visit: Lush green vegetation and exciting streams and waterfalls forming randomly amongst the caves. The climate is also pleasant. Beginning of June might still be hot and humid. To be on the safe side visit mid-June or later.
OCTOBER - FEBRUARY (winter season): Also a great time to visit the caves. Mild climate, cooler and dry.
MARCH - MAY: Too hot and humid. A single cave tour takes about 3-4 hours and temperatures up to 43 °C (110°F) would lead to an unpleasant experience.
TOURIST CROWDS: The caves are popular and often crowded. Especially during peak season from December until March. Try to be there early right before 9 AM to beat the crowds. It usually gets more crowded after 11 AM.
OPENING HOURS: 9 AM - 5:30 PM (sunset). Ellora caves are closed on Tuesdays.
An UNESCO World heritage site with caves and cave temples built between the 5th century and 10th century. There are 34 listed caves which can be found in the map or any tour book. In addition there are also 19 unlisted caves called the Ganesha Caves which are above the other caves. Although the locals and guides say Ellora and a few more places around Aurangabad (closest city to Ellora) can be visited in a single day, in order to completely explore just the Ellora caves and get a feel of the place, minimum 3 days would be needed.