This paper proposes a novel formation control design for safe platooning and merging of a group of vehicles in multi-lane road scenarios. Provided a leader vehicle is independently controlled, the objective is controlling the follower vehicles to drive in the desired lane with a constant desired distance behind the neighboring (preceding) vehicle while preventing collisions with both the neighboring vehicle and the road’s edges. Inspired by the recent concept of constructive barrier feedback, the proposed controller for each follower vehicle is composed of two parts: one is the nominal controller that ensures its tracking of the neighboring vehicle; another is for collision avoidance by using divergent flow as a dissipative term, which slows down the relative velocity in the direction of the neighboring vehicle and road edges without compromising the nominal controller’s performance. The key contribution of this work is that the proposed control method ensures collision-free platooning and merging control in multi-lane road scenarios with computational efficiency and systematic stability analysis. Simulation results are provided to demonstrate the effectiveness of the proposed algorithms.