A driver who says he lost his way while approaching the Boundary Bay border crossing just south of Vancouver, may want to buy a map -- when he gets out of jail.

The man's truck was searched after Canadian Border Services officers spotted the vehicle moving erratically in the lanes leading to the inspection booths, and attempting to turn around to avoid officials.

The search, on Saturday, turned up 33 kilograms of marijuana crammed into 11 garbage bags -- and the 54-year-old Canadian pick-up driver now faces various drug charges, and his vehicle has been seized.

The bust is the fourth in the Pacific Region this month and comes after officers at Vancouver International Airport intercepted travellers who had swallowed heroin and methamphetamines in three failed smuggling attempts.