A considerable distance. For fuel cells to really take off, they will have to use something other than hydrogen as fuel:
- Hydrogen is not a primary fuel: you can't dig it out of the ground. You have to make it, using any of various processes (typically from natural gas), all of which use huge quantities of energy.
- Hydrogen cannot be shipped through standard pipelines: it works into the cracks between grains in steel, and embrittles it. Catastrophic failure can result.
- Hydrogen is difficult to deliver. It is usually delivered in gaseous form, but at very high pressures -- 5000 psi or more. Your mother in law isn't going to be able to drive her Buick into a service station and fill up the tank herself.
- Hydrogen is difficult to store in a vehicle. Its density is so low that a standard welding cylinder of the stuff has only the energy of a half gallon of gasoline.