The cost of magnetic compass calibration in India varies depending on the vessel size, compass type, and service provider. Standard calibration services, including deviation surveys, can range from a few thousand rupees to higher amounts for larger vessels or those requiring special certifications. Regular maintenance ensures accuracy.