Ex-showroom price is the cost a manufacturing company sets for their vehicle while the on-road price includes the cost of registration, insurance, etc., which in a way is the price a buyer pays to drive on the roads.