On Sunday, June 21, police received a report of a man driving on to the ferry several times when his licence was suspended.
CCTV footage from the ferry was examined, and the 29-year-old man from Kingscote was seen to drive onto the ferry on June 3 and June 21.
The man was arrested at Cape Jervis for two counts of driving while suspended and unlawful possession, as he had over $16,000 cash on him when stopped by police.
At 11pm on Saturday, June 20 on the Playford Highway, Parndana police stopped a car in relation to traffic matters.
The driver, a 38-year-old man from Cassini, recorded a breath test reading of 0.095.
His vehicle was clamped at his home address for 28 days and he received a six-month immediate loss of licence notice.
He will be summonsed to appear in court at a later date.