Looking to purchase a new Mahindra Scorpio N in Bbsr? Figuring out the on-road price is important. This guide details the various elements that impact the final figure, like registration costs, insurance premiums, road duty, and other charges. Consider an approximate on-road price between from ro