The public transportation system is now dealing with a number of problems brought on by the sharp increase in automobile ownership in cities as well as the buildup of vehicles as a result of events and accidents. However, the city's limited road network capacity cannot keep up with the increasing traffic demand, which further worsens travel conditions and results in a waste of time and money. Given that it is challenging to enhance the capacity of the road network in practice, efficient vehicle travel and evacuation using algorithms has emerged as a recent study focus. It is crucial to learn how to manage urban traffic issues during emergencies and maintain smooth and safe traffic flow. The existing studies only considers the optimized route selection for individual vehicles, signal cycle of traffic lights and deploy historical data to disperse the vehicles on alternative routes. However, such works do not consider the conflict of routes between vehicles, the customized traffic demand of each vehicle and uncertain traffic conditions. Therefore, this paper proposes a novel approach to facilitate the user to select the optimal route with real-time traffic scenario. Furthermore, the Nash equilibrium is established by mutual information swapping and self-adaptive learning method. Simulation results show that the proposed algorithm has better route selection capability in real-time personalized road traffic as compared with existing algorithms.