Animals may respond to habitat quality and habitat edges and these responses may affect their distribution between habitats. We studied the movement behaviour of a ground-dwelling generalist predator, the carabid beetle Pterostichus melanarius (Illiger). We performed a mark-recapture experiment in two adjacent habitats; a large plot with oilseed radish (Raphanus sativus) and a plot with rye (Secale cereale). We used model selection to identify a minimal model representing the mark-recapture data, and determine whether habitat-specific motility and boundary behaviour affected population redistribution. We determined movement characteristics of P. melanarius in laboratory arenas with the same plant species using video recording. Both the field and arena results showed preference behaviour of P. melanarius at the habitat interface. In the field, significantly more beetles moved from rye to oilseed radish than from radish to rye. In the arena, habitat entry was more frequent into oilseed radish than into rye. In the field, movement was best described by a Fokker-Planck diffusion model that contained preference behaviour at the interface and did not account for habitat specific motility. Likewise, motility calculated from movement data using the Patlak model was not different between habitats in the arena studies. Motility (m2 d-1) calculated from behavioural data resulted in estimates that were similar to those determined in the field. Thus individual behaviour explained population redistribution in the field qualitatively as well as quantitatively. The findings provide a basis for evaluating movement within and across habitats in complex agricultural landscapes with multiple habitats and habitat interfaces.