Wirelessly communicate between two Arduinos without router
I can highly recommend these cheap little 433Mhz radios.  You can get them on amazon, ebay, etc. and they work pretty well for me. Your distances are a bit longer than my situation but I have to go through several walls.