The cost of shark cage diving is really high because the shark cage is an expensive piece of equipment that must be rented and not bought outright. You can also get a cheaper option if you are just going to do it once or twice.