Musafir is a traveler, but after covering how much distance is a person called Musafir? I've been searching for this everywhere but the distance varies everywhere.



The most known response is 80 km, which is 49.70 Miles.

And Allah knows better.


A musafir is the one who is travelling in a distance that is equal or exceeds two marhalah (apprx. 86 ~ 90 km) in one way direction.

If lets say a town is 45km and he travelled forth and back, which is 90km, that cannot be considered as a musafir.

If you are talking about the rukhsah on the Salaah (for example shortening zhuhr and asr from 4rakaat to 2 rakaat) a person must be musafir and the purposes of the journey must not something that is sinful.

Wallahu a'lam

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.