When Jesus sees Mary and others weeping, John says he is deeply moved and troubled (John 11:33). The narrative then states simply, “Jesus wept” (John 11:35).
After Martha speaks with Jesus, she quietly summons Mary, saying the Teacher is calling her. Mary rushes out, and the mourners follow, assuming she is heading to the tomb. Mary reaches Jesus outside the village and repeats Martha’s grief-filled protest: if he had been there, Lazarus would not have died. This scene sits inside the larger Lazarus episode, where a family’s loss becomes a public moment that draws witnesses and reactions. Just before this, Martha has met Jesus first and spoken openly with him, while Mary remains at home in mourning.
This scene turns private grief into a public moment. Mary’s sudden movement draws the mourners with her, so her sorrow is no longer hidden (verses 29–31). When Mary reaches Jesus, she repeats the same painful sentence Martha used: if Jesus had been there, Lazarus would not have died (verse 32).
A careful answer keeps the immediate passage, the book's argument, and the whole-Bible storyline together, so the question is answered in context instead of as a detached idea.
Start with John 11:33, then read the surrounding section so the answer stays connected to the passage's flow.
33When Jesus therefore saw her weeping, and the Jews weeping who came with her, he groaned in the spirit, and was troubled,