Two women have been charged after a six-year-old girl vanished from an apartment building in Scarborough overnight, Toronto police say.

Police say the girl was reported missing from the area of Midland Avenue and Eglinton Avenue East just after 7:40 a.m. Tuesday before being found safe about five hours later, nearly 15 kilometres away from her home.

Supt. Mark Barkley told reporters the girl wound up alone near the intersection of Bathurst Street and Eglinton Avenue West, where she approached a bystander and said she was lost.

That person brought her to the local police division, said Barkley. It's unclear how the girl made it all the way there after leaving her bed overnight.

The names of the two women charged aren't being released to protect the child's privacy. Police said only that one woman was charged with public mischief and another was charged with obstructing a peace officer.

Barkley previously said police weren't looking for anyone in connection with the disappearance and that the situation didn't warrant an amber alert.

The girl was wearing a coat and hat when she was found. Earlier, there had been some concern that she was only wearing pyjamas amid the cool spring weather.

Police say the investigation continues and are urging anyone with information to contact them.