With the development, almost all the sectors, countries tend to grow adapting to latest technologies. The transport sector also has a huge impact on this development sphere. When it comes to traffic, it is a huge problem in the world. In Sri Lanka traffic is a problem that exists for a long period. Annually there is a loss of Rs. 400 billion due to traffic congestions. Over the past years various solutions have been proposed using different methods for traffic control. These solutions are based on different trending technologies such as machine learning, image processing, fuzzy logic and the Internet of Things. However, those systems are not able to handle traffic congestions problems in complex environments. Therefore, a real-time traffic controlling system with the ability to handle traffic congestions in dynamic environment is highly valued. This study aims to design and build a real-time traffic management system using Multi Agent technology. Simulations for both existing system and Agent-Based system are implemented using NetLogo simulation tool and compared for various traffic situations. According to the results obtained from the two simulations, Agent-Based systems provide more accuracy and efficiency than the existing fixed scheduling systems.