A TDR (time domain reflectometer) is definately a tool that will give you distance to the fault. It will not only tell you opens and shorts but also any high resistance faults or poor connections.
Megger makes some really nice ones!
It basically sends a pulse down the line and times how long any portion takes to come back (any change in the conductor will reflect some of the pulse back)!