The accident took place at about 9:45 pm. The bus was coming from Silchar to Guwahati in Assam, Meghalaya Director General of Police Rajiv Mehta said.
Eleven bodies have so far been retrieved from the accident site and Border Security Force personnel along with local people were making efforts to recover the rest.
The injured were admitted to a hospital in Shillong.
Images used for representation purpose only