I think one would expect a minimum wage for a long-haul truck driver to be at least $40,000 a year. The average in this part of the country would probably be more like $50,000, although there are cases where someone is making a fair bit more than that. The comparable incomes in Atlantic Canada are a bit lower than in central Canada or western Canada, and we do indeed have an exodus of truck drivers towards western Canada—as with a number of other skilled employees as well.
But once someone is operating in Canada, after arriving from a foreign country, their income is usually at a pretty acceptable level.