The trucker caps cost anywhere between Rs.180 to 2000 in India. Depending on the brand, quality of materials used, the cost varies.