Stock Market Timings in India. Stock Market Timings in India: There are two major stock exchanges in India- Bombay stock exchange (BSE) and National stock exchange (NSE). However, the timing of both BSE & NSE is the same. The normal trading time for equity market is between 9:15 am to 03:30 pm, Monday to Friday.