Between the 2, Avanza is much better IMO based on your needs. But, as previously mentioned, I would strongly suggest a 2nd hand Innova D4D. Last week we travele 270+ kms but we only consumed about 20+ liters. That's travelling at 100-120kph ave speed pa.