When honeybees swarm they will travel anywhere from 3 feet to 3 miles from their original hive.
They don't usually forage while on their journey to their new home. Your home is probably being selected because it's offered a good resting spot for them. The queen can only fly for so long before she has to rest. She spends most of her time laying eggs and doesn't exercise her flight muscles very much.
Most police department and fire departments have a list of beekeepers who are willing to remove swarms from people's property so check with them as well as bee clubs