Is it compulsory to have third-party insurance?

Yes, as per the Motor Vehicles Act, every bike owner must have Third-party insurance. Driving without a valid insurance cover is a punishable offence.