The best time to apply for an Umrah in Ramadan visa for Indians is at least two months before the start of Ramadan, which usually begins in late April or early May. This will give you enough time to receive your visa and make travel arrangements. Additionally, it’s important to be aware that Umrah visas are only valid for 15 days and cannot be extended.