An Air India flight from Delhi to Hong Kong had to make an emergency landing in Kolkata late on Monday after passengers reportedly complained of smoke inside the cabin. 

Air India's Boeing 787-8 Dreamliner had 216 passengers on board when the pilots detected a technical snag and made an emergency landing at Kolkata's Netaji Subhas Chandra Bose International Airport on Monday night, as per reports.

The deboarded passengers protested against Air India at the Kolkata airport, ANI news agency reported. 

The passengers had reported smoke in the flight's cabin, NDTV reported. 

While some passengers were able to take connecting flights, many had to stay in a hotel. 

The Air India flight is expected to take off at 7.30 pm on Tuesday, as per reports.