A processor-implemented method comprising: receiving, via an input/output interface, a flight schedule data, one or more predefined flight configuration data, one or more passenger details, one or more historical boarding time data, one or more real time invasive data, one or more real time non-invasive data and one or more airline policies and reference data, wherein the real-time invasive data includes a light detection and ranging (LIDAR) sensor data, and wherein the real-time non-invasive data includes boarding pass scan, and an order of boarding; estimating, via one or more hardware processors, a boarding service rate for at least one passenger based on the received one or more historical boarding time data of total passengers for previous similar flight and time taken for all passengers to board the flight; ranking, via one or more hardware processors, each of the one or more passengers based on the received one or more passenger details including an allocated seat, age of the one or more passengers, received one or more historical boarding data of similar flight and the received predefined configuration of an aircraft; estimating, via the one or more hardware processors, a real-time personalized boarding time based on the ranking of each of the one or more passengers and the estimated boarding service rate using a predefined linear regression model, wherein the regression model uses coefficients estimated from the historical boarding data using an Ordinary Least Square method, wherein a real-time 3D map of airport gate generated by the LIDAR sensor data is used as an input to calculate the personalized boarding time, and wherein the order of boarding obtained from the real-time non-invasive data is compared with a planned order of boarding to estimate the real-time personalized boarding time; and generating, via the one or more hardware processors, one or more alerts based on the estimated real-time personalized boarding time, wherein the one or more alerts are generated at a predefined time interval for joining a queue of a predefined length, and wherein the one or more alerts are conveyed to the one or more passengers via the input/output interface. receiving, via an input/output interface, a flight schedule data, one or more predefined flight configuration data, one or more passenger details, one or more historical boarding time data, one or more real time invasive data, one or more real time non-invasive data and one or more airline policies and reference data, wherein the real-time invasive data includes a light detection and ranging (LIDAR) sensor data, and wherein the real-time non-invasive data includes boarding pass scan, and an order of boarding; estimating, via one or more hardware processors, a boarding service rate for at least one passenger based on the received one or more historical boarding time data of total passengers for previous similar flight and time taken for all passengers to board the flight; ranking, via one or more hardware processors, each of the one or more passengers based on the received one or more passenger details including an allocated seat, age of the one or more passengers, received one or more historical boarding data of similar flight and the received predefined configuration of an aircraft; estimating, via the one or more hardware processors, a real-time personalized boarding time based on the ranking of each of the one or more passengers and the estimated boarding service rate using a predefined linear regression model, wherein the regression model uses coefficients estimated from the historical boarding data using an Ordinary Least Square method, wherein a real-time 3D map of airport gate generated by the LIDAR sensor data is used as an input to calculate the personalized boarding time, and wherein the order of boarding obtained from the real-time non-invasive data is compared with a planned order of boarding to estimate the real-time personalized boarding time; and generating, via the one or more hardware processors, one or more alerts based on the estimated real-time personalized boarding time, wherein the one or more alerts are generated at a predefined time interval for joining a queue of a predefined length, and wherein the one or more alerts are conveyed to the one or more passengers via the input/output interface.