An 18-year-old Saudi woman who fled her family this week saying she feared for her life arrived in Toronto on Saturday after Canada granted her asylum, according to a Reuters witness.