Yes, zakat can be given to a wayfarer if he meets the stipulation that he is traveling for a lawful purpose.