What is the on-road price of Maruti Alto 800 in New Delhi?The on-road price of Maruti Alto 800 STD in New Delhi is Rs 3,33,091.