The best car from the shortlisted options is the Mahindra XUV 7XO. Ride comfort is excellent, and its engines are smooth, refined, and powerful enough for highway driving and hilly terrains. In case the terrain you tackle is too extreme for front-wheel drive vehicles, you could consider getting the all-wheel drive variant, for better traction.
The latter is only available with diesel-automatic variants, and if you have the budget, it will be the best option for your inter-state road trips.

