In VANETs, frequent link disconnections degrade network performance, as a result increases end-to-end delay and high packet drop ratio. It is not acceptable for safety and emergency applications. The motivation here is to avoid traffic jams, road accidents, and pollution control by providing an accurate information to drivers at right time without any delay. Existing approaches used metrices like expected transmission count and link expiration time, which takes lot of computations, and also sometimes due to fast vehicle movements form one region to other, these calculations will be unused. To overcome this problem, the proposed approach enable vehicles to connect and communicate with each other forming mesh topology called blocks, where each block contains Block Head (BH) and cooperative nodes called Block Nodes (BN). BH maintains precise information about nodes in its region by probing hello messages and updating look-up table. Whenever a node fails, BH selects another node immediately without delay using the look-up table information. Compared to existing approaches, block mesh protocol accurately finds a new neighbour node when the situation demands. In this paper, the authors have surveyed various routing protocols used for routing and simulation results show that the proposed approach’s performance has been improved in terms of throughput and packet delivery ratio.