If you need more power and features the sugget you to go for the Mahindra Marazzo Whereas if you need more mileage and bigger service network then Maruti Ertiga will be a go option for you. But before the final decisions suggest you take a test drive of both the vehicles to understand the power and comfort better. Maruti Ertiga vs Mahindra Marazzo Comparison:-click here