[quote="bmullins, post:13, topic:269197"]
After spending a great deal of time thinking about it, I would imagine the most logical answer would be that Mary traveled with her immediate family to see Elizabeth. Elizabeth's husband worked in the temple. Having both the temple and the excitement of seeing Elizabeth who was soon to give birth would be a very good reason for there to be a caravan of family and friends heading to the same area. Kind of like my family does when they find out someone is having a baby that lives a long distance away. Even today, we gather together and four of five of us will ride in one vehicle to go see them and bring gifts.
In fact the encounter of Zachariah with God might have indeed peaked interest in the family of this strange occurrence in the temple, where just before Elizabeth became pregnant her husband was struck mute and could no longer talk. Imagine how many people would hear about this and begin traveling to them, especially family and friends to find out more about not only Zachariah but this baby that was coming.
Who was Mary's immediate family? Her parents were not mentioned and may have been deceased. Mary was given to the Temple for care when she was young (according to tradition).
Mary did not know that Elizabeth was pregnant until Gabriel told her and I doubt the people by Mary knew the news before Mary did. According to current maps, Jerusalem is nearly two hours away by car.