It's about 15-blocks. Might be easier to take downtown #4 bus. It will take you down Broadway to 110th street and them across avenues as it heads towards 5th. The mosque is on 113th and St nicholas (which is between Adam clayton and Lenox aves) it's about a 3 block walk from there
In Shaa Allah I'd say 20 minutes.
Thanks! Your answer is awaiting moderation.