كتاب المقدمات
The Book of Miscellany
(13)
Chapter: Numerous ways of doing Good
(13)
- باب بيان كثرة طرق الخير‏.‏
Riyad as-Salihin 137
Ubayy bin Ka'b (May Allah be pleased with him) reported:
There was a man, and I do not know of any other man whose house was farther than his from the mosque, and he never missed Salat (in congregation). It was said to him (or I said to him): "If you buy a donkey you could ride it in the dark nights and in the burning sand." He said: "I do not like my house to be by the side of the mosque, for I (eagerly) desire that my steps towards the mosque and back from it should be recorded when I return to my family." Upon this Messenger of Allah (ﷺ) said, "Allah has granted you all the rewards for you".

[Muslim].

Another narration says: "You will get the reward for what you have anticipated".

الحادي والعشرون‏:‏ عن أبي المنذر أبي بن كعب رضي الله عنه قال‏:‏ كان رجل لا أعلم رجلاً أبعد من المسجد منه، وكان لا تخطئه صلاة فقيل له، أو فقلت له‏:‏ لو اشتريت حماراً تركبه في الظلماء، وفي الرمضاء، فقال‏:‏ ما يسرني أن منزلي إلى جنب المسجد، إني أريد أن يكتب لي ممشاي إلى المسجد، ورجوعي إذا رجعت إلى أهلي، فقال رسول الله صلى الله عليه وسلم‏:‏ ‏ "‏قد جمع الله لك ذلك كله‏"‏ ‏(‏‏(‏رواه مسلم‏)‏‏)‏‏.‏
Reference : Riyad as-Salihin 137
In-book reference : Introduction, Hadith 137
English translation : Book 1, Hadith 137