Short answer

No. A prayer in the Sacred Mosque in Mecca is better than 100,000 prayers elsewhere, and one in the Prophet's (ﷺ) mosque in Medina better than 1,000. That reward is real, and it is worth seeking. But no one buys Paradise with it. The Prophet (ﷺ) said no one's deeds will save him, not even his own, unless Allah (﷾) covers him with His mercy. Allah (﷾) looks at hearts and deeds, not at wealth. Hajj is a duty only for those who can afford the journey. When poor companions complained that the rich could do Hajj and give charity, the Prophet (ﷺ) gave them words of praise to say after every prayer, free to anyone. Those held back by a real excuse share the reward of those who went. A good deed you sincerely intend is written for you even if you cannot do it. And the poor emigrants will enter Paradise forty years before the rich. So reward matters, but it is open to everyone, and mercy decides.

Read the full explanation

See your saved pages