One of the most important factors to implement VANET is by considering the variety of wireless networks available around the city as well as the vehicles traffic scenarios. However, by providing a diverse range of wireless access technologies, it is necessary to provide continuous network connectivity as well as selecting the most suitable network technology and performance. Many researchers have worked on building algorithms for selecting the best network to improve the handover process. However, with high-speed vehicles mobility, the vertical handover process became the most challenging task in order to achieve realtime network selection. This paper proposes a bio-inspired network selection algorithm influenced by insect's behaviour which combines Artificial Bee Colony (ABC) and Particle Swarm Optimization (PSO). The proposed algorithm is applied to process multi-criteria parameters to evaluate the best available network and then execute the handover process seamlessly. The results demonstrate the benefits of the proposed Multi-Criteria ABC-PSO method by reducing the handover decision delays by 25%. It gives the optimum performance in terms of network selections and reduces the handover latency by 14.5%. The proposed algorithm also reduces the number of unnecessary handovers by 48% for three different mobility scenarios based on traffic environments (highway, urban and traffic jam).2 selecting the best among them. Hence, the concept of mobility in a heterogeneous wireless network implies the continuation of data transmission or maintaining an ongoing session while the point of attachment changes during VHO. The VHO happens when a Mobile Node (MN) roams between different networks and change the device interface (physical layer) which leads to different direction of data session in the user side as well as the network attachment point in the network side (network layer).Our proposed schemes present a multi-criteria artificial bee colony hybrid with particle swarm optimisation algorithm for evaluating the information gathered from the mobile nodes in the handover. The algorithm will process and calculate the required handover timing for each node in advance, based on the mobile nodes' velocity and received signal strength to reduce the handover process latency. The information is used to support all vertical handover operations, which includes network discovery, handover decision, and handover implementation.In the initial stage of the operation, the previous Access Point (AP) provides information about the neighbouring networks for the MN to quickly discover available networks. The second stage of the operation is selecting the best available network for the MN by considering its velocity and distance. The final operation of the proposed scheme involves the mobile node sharing the current information with its neighbouring nodes based on its current location. The schemes run on realtime simulation based on three mobility scenarios in city environment which are highway, urban and traffic jam scenario.