It is a long way from Bowral to Balmoral – 821 kilometres, in fact – but that is of little consequence to Kevin Rudd impersonator Anthony Ackroyd in his bid to replace the former prime minister in the Brisbane seat of Griffith.

Mr Ackroyd, who lives in the southern highlands town about 1½ hours out of Sydney, is one of the seven candidates among the 11-strong Griffith field not enrolled in the electorate - and hence unable to vote for themselves.

Voters in Griffith have many choices aside from the major parties.

Only Labor candidate Terri Butler (Morningside), the LNP's Bill Glasson (Hawthorne), the Greens' Geoff Ebbs (Highgate Hill) and independent Karel Boele (Annerley) are enrolled in Griffith.

Political scientist Paul Williams, a lecturer at Griffith University, said it was unusual to have nearly two-thirds of candidates in an electorate enrolled elsewhere.