Hyundai Elantra (2017) is 66 mm (2.60 inch) longer and 235 kg (518 lbs) lighter than Mazda CX-5 (2015).
Mazda CX-5 (2015) is 38 mm (1.50 inch) wider, 279 mm (10.98 inch) higher and has 466 liters (16.46 ft3) bigger cargo space than Hyundai Elantra (2017).