Yes, you can terminate your campaign before the completion of the contract. However, you will require to pay a certain amount as a penalty.
This largely depends on the location of your campaign. However, in most cases, you can expect to receive discounts on long-term contracts.