Let k, m and n be three positive integers such that 2m ≡ 1 (mod n) and k ≥ 2. The Bouwer graph, which is denoted by B(k, m, n), is the graph with vertex set [Formula: see text] and two vertices being adjacent if they can be written as (a, b) and (a + 1, c), where either c = b or [Formula: see text] differs from [Formula: see text] in exactly one position, say the jth position, where [Formula: see text]. Every B(k, m, n) is a vertex- and edge-transitive graph, and Bouwer proved that B(k, 6, 9) is half-arc-transitive for every k ≥ 2. In 2016, Conder and Žitnik gave the classification of half-arc-transitive Bouwer graphs. In this paper, the full automorphism group of every B(k, m, n) is determined.