Разница между «to walk» и «to go for a walk» в английском языке заключается в том, что первое выражает само действие, а второе — намерение пойти на прогулку. 1
To walk — это глагол, означающий путешествовать пешком. 3 Например: «I walk to school everyday». 1
To go for a walk — это фраза, которая означает идти на прогулку для удовольствия, а не с какой-то целью. 4 Например: «I'm going to go for a walk: I'm heading out to have a stroll, a wander around, clear my head, that sort of thing». 4
Таким образом, to walk описывает само действие, а to go for a walk — намерение пойти на прогулку. 1