Saint John police say Steven Charles Parlee, who had been missing since the weekend, was found safe by a member of the public late Monday afternoon.
The 43-year-old man was spotted while on the ferry between Saint John and Digby, N.S., police said Monday.
Parlee went missing from the Saint John Regional Hospital's psychiatric unit over the weekend. He was reported missing from the 4D north unit at about 1:45 p.m. on Saturday, Sgt. Jay Henderson said in a release.
He left behind his belongings, including his medication.