Shillong Peak is open from 9. am to 3.30 pm for visitors. On Wednesdays, the location is closed.