Abstract Vehicular Ad hoc Networks are emerging class of Mobile Ad hoc Networks that provide wireless communication between vehicles with no need for any fixed infrastructure. It is proven that in highly dynamic vehicular environments beaconless position-based forwarding algorithms are more suitable than the algorithms that use periodic beacon information in their forwarding decisions. However, data packet broadcasting in forwarding mechanism of these algorithms leads to packet duplications in both forwarding area and the destination node and consequently increases the network overhead and wastes available bandwidth. In this paper we propose a new beaconless forwarding algorithm called CBBPF in which data packets are not broadcasted to the neighbors to avoid duplication. The simulative performance evaluation results in highway scenarios show that CBBPF operates properly in terms of packet delivery ratio and average end-to-end delay.