This document proposes an Enhanced and Integrated Ant Colony-Artificial Bee Colony (EIAC-ABCMR) approach for multicast routing in Vehicular Ad Hoc Networks (VANETs) that satisfies quality of service (QoS) constraints. EIAC-ABCMR determines an optimal multicast tree using a metaheuristic algorithm that integrates ant colony optimization and artificial bee colony algorithms. This prevents stagnation and delayed convergence issues. The algorithm formulates the multicast routing problem as a multi-objective function minimizing delay, cost, jitter while maximizing bandwidth. Simulation results show EIAC-ABCMR outperforms other multicast routing techniques in reducing multicast groups