How far advanced was the Virgin Mary's Pregnancy when she returned to Nazareth? According to the gospel of St. Luke, the Virgin Mary after receiving the good news from the angel Gabriel, visited her cousin Elizabeth (a week's travel away) and stayed with her for three months.
The question is:

Did Mary visit Elizabeth immediately or a few days after the angelic visitation?
Did Mary witness the birth of St. John the Baptist ?
If Mary immediately went to see Elizabeth and only stayed three months, would her pregnancy have been obvious to others when she returned to Nazareth?
How far advanced was Mary's pregnancy when she returned home from visiting Elizabeth?

A Catholic perception or another denomination maybe acceptable to answer too.
Luke 1:56 says that she stayed with Elizabeth for 3 months. We know for certain, then, that Mary was at least 3 months pregnant with Jesus. She went to Elizabeth when Elizabeth was in her 6th month of pregnancy (Luke 1:36; 1:39). The NIV says that Mary left immediately and stayed for 3 months. The trip from Nazareth to the town that Elizabeth lived in was a week apart. So we know that, unless she conceived at another time other when the angel talked to her, she was in her 3rd and 1/2 month when she left.


The NIV (New International Version) tells us that at that time Mary got ready and hurried to Elizabeth (Luke 1:39), suggesting she left ASAP.
It is very likely, although irrelevant, that Mary was able to witness the birth of John the Baptist. (She may have been not too excited about giving birth to Jesus) She went to Elizabeth when Elizabeth was at least 6 months along in her pregnancy (Luke 1:36). Mary stayed 3 months (Luke 1:56), so she most likely saw the birth of John the Baptist.
If she left immediately to Elizabeth, when she came back it is unknown to me if it would have been obvious. The Bible gives no indication that she was obviously pregnant. 
Mary was at least 3 1/2 months along (Luke 1:56). You said in your question that the trip was about a week away; so she traveled for a week, stayed for 3 months and traveled home for another week. This would actually total to 3 1/2 months. Therefore Mary had to have been at least 3 1/2 months along in her pregnancy by the time she returned to Nazareth.