Tata Nano price starts at ₹ 2.05 Lakh ex-showroom and it comes with 624cc engine. Whereas, Alto 800 price starts at ₹ 3.39 Lakh ex-showroom and it comes with 796cc engine. Compare the two models to identify the best car for you.