In the present scenario, co-existence of various wireless networks necessitates efficient vertical handover decision algorithms to maintain cost effective seamless connectivity across various networks, as the user is moving from one place to another. In this paper, the authors have presented a vertical handover decision algorithm which calculates a fitness value for each available network based on received signal strength, channel capacity, cost, battery life, velocity, and quality of service (QoS). In addition, the travelling speed of the user and the vehicular density at that time is used to capture the handover track of the user for network management. An alternate model using fuzzy inference system is also presented.