Abstract-This article presents a class of routing protocols called RBVT, Road-Based using Vehicular Traffic information routing, which outperforms existing routing protocols in citybased vehicular ad hoc networks (VANET). RBVT protocols leverage real-time vehicular traffic information to create roadbased paths consisting of successions of road intersections that have, with high probability, network connectivity among them. Geographical forwarding is used to transfer packets between intersections on the path, reducing the path's sensitivity to individual node movements. For dense networks with high contention, we optimize the forwarding using a distributed receiver-based election of next hops, based on a multi-criteria prioritization function taking into account non-uniform radio propagation. We designed and implemented a reactive protocol, RBVT-R, and a proactive protocol, RBVT-P, and compared them against protocols representative of MANETs (AODV, OLSR, GPSR) and a protocol representative of VANETs (GSR). Simulation results in urban settings show that RBVT-R performs best in terms of average delivery rate, with up to 40% increase compared to some existing protocols. In terms of average delay, RBVT-P performs best, with as much as 85% decrease compared to the other protocols.