The only shorter call instruction I can think of at the moment is a call via a register, like CALL EAX (FF C2 if I "hand-assembled" it correctly) for instance. However, of course you'd need to get the destination address into the register first what certainly would eat up more than you gained with the shorter call instruction.