If you have read it once. You want to repeat it again. Then half hour is enough. If not then you must have some teacher who will teach you. Still it is good on daily bases.
Try to read translation as well. The important thing is to act upon. You can write it in Urdu to remember.