With increasing cars production, the problem of traffic was started. Most countries face this problem and it considered a big challenge to them. Since they spend a significant amount of money to reduce or avoid traffic. Today, one of the goals of development policies for each country is access to safe and inexpensive traort system. It seems that by construction of streets, roads and highways, there’s a possibility to overcome this problem. But in fact, the problem cannot be completely eliminated. Specialists of this field found that it is so important to utilize of the new advanced technologies to improve the efficiency and performance of the roads networks. Intelligent traort systems (ITS) is one of the modern concepts to reduce and improve traffic. Intelligent traortation systems include information technologies, telecommunication, control, systems engineering and strategies, planning and coordination mechanisms. Therefore, these systems used for reducing travel time, reducing fuel consumption, increasing safety, improving quality of life, preserving the environment and reducing cost. Also car manufacturers used advanced driver assistance systems (ADAS) to detect traffic signals, pedestrian, air condition, and others. Our proposed work is the use of advanced driver assistance systems to avoid traffic. When the driver wants to go to a specified place, there is one or several path. The driver can choose the best path based on speed and security. In this work, in addition to speed and safety, the driver also considers street length and traffic. The proposed work used data that have get from a real map simulated by the program of traffic analysis (SUMO). Then, using these data (factors) to train the neural network. After training neural network, data from other map is used to test the trained neural network. Finally, by using mean square error (MSE) and correlation coefficient between target data and the output of neural network, the performance of the neural network is evaluated. In this work, two methods was proposed to assist driver to choose the best route, centralized and decentralized. In centralized method, traffic management department or the control unit is responsible for collecting data for each road, applied them to the neural network, and send predicted traffic to the driver when he want. In decentralized method, traffic management department or the control unit is responsible for collecting data for each road and give them to the driver. Advanced driver assistance systems are supported with neural network to give the predicted traffic to the driver when he want. In both methods, advanced driver assistance systems can give suggest to driver to choose the best path or road that has low traffic. Keywords: 1-Traffic Forecast 2- Artificial Neural Networks 3-Intelligent Traortation Systems (ITS) 4-Advanced Driver Assistance Systems (ADAS).