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