The Tata Nano is the cheapest car in India and the world, starting at Rs. 1.56 lakhs. The second cheapest is the Maruti Suzuki Omni at Rs. 2.57 lakhs, followed by the Maruti Alto at Rs. 2.59 lakhs. Hyundai's Eon, Santro, and the rebadged Versa come in next between Rs. 2.92 lakhs to Rs. 3.16 lakhs, making them the next most affordable cars in India.