Dear Chetan,
No RFID reader having capacity of tag detection from 1000 meter. What is the exact requirement/purpose? Long range RFID reader have issue of interference, Wrong reading of RFID tags.
Directional RFID Antenna have max reading capacity of 250 Meters but it also depends upon environment also. In metallic environment, Reading capacity will be reduce.
Please reply with specific requirement, where you required 1000 meter reading capacity?
Regards_Amit