The present disclosure relates to a system for maintaining social distance in a public transport. Thesystem includes a set of detectors, a set of sensors and a processing unit. The setof detectors is configured to detect entry and exit of an entity. The set of sensorsconfigured at a predetermined position in the public transport, senses the movement of the entityin the public transport. The processing unit is configured to receive the first set of signals fromthe set of detectors and the second set of signals from the set of sensors, extract force and weightparameters from the received second set of signals, compare the extracted force and weightparameters with a predefined limit ranges, and generate a set of alarm signals in case at least oneof the extracted force and weight parameters is beyond the pre-defined limit ranges.