I have a bit of experience with this. It depends on the region in Canada. For example, distance is always dependent on the type of transportation corridor structures that provinces have in those cities.
Yes, obviously distance does play a role, but having said so, I'll say that there are many units in rural communities that recruit from a longer distance, whether it's in Quebec or here in British Columbia.