A 16-year-old girl who went missing from her bedroom in Langley, B.C. last weekend has been found.

Mandy McPhee was last seen late Saturday night at her family's Brookswood-area home as she said goodnight to her parents before heading to bed. When her mother checked Mandy's bedroom the next morning, she was gone.

Police received a call around 5:15 p.m. on Friday from a bus passenger who believed they were sitting right beside Mandy. Investigators met the bus at a Langley bus loop and confirmed that it was the missing teen.

Mandy was alone and unharmed, but police say it is not clear where she has been for the past six days. She told police she was on her way home, and she has now been reunited with her family.

The Integrated Homicide Investigation Team took over the search for the straight-A student on Friday, although they had uncovered no evidence of foul play.

Family and friends had scoured the woods near Mandy's home in the days since she disappeared, and a local pilot volunteered his time and helicopter for an aerial search.

"I live locally and saw the story in the local newspaper and wondered if I could help," pilot Dean Russell said.

He spent Friday up in the air with Mandy's father Mike, flying through the vast wilderness surrounding Alouette Lake near Golden Ears Park. Mandy loved to camp in the area and she wrote in her journal that it was her favourite place to get away.

"We're hoping she ran away with somebody," Mike McPhee said. "We're hoping that's what it is because the other thoughts of her just going out for a walk and not coming back are pretty scary."

With a report from CTV British Columbia's Michele Brunoro