What is the exact on-road price of Maruti XL6?The on-road price of XL6 in Delhi starts at ₹ 13,34,010. The on-road price is inclusive of RTO charges and insurance.