Dear Sir,
The process of inter-cast and inter-religious court marriages in India depends upon the time the couple and witnesses have.
If inter-cast people want to get it done in one day then it can be done from NCR through Arya Samaj Marriage and then registration of the same provided boy and girl should be Hindus,Buddhist ,Sikhs or Jain. And if you are inter- religion or one of you is Muslim or Christian even then it can be done after conversion to Hinduism if you covert willfully. The whole process takes about 3 hours and the marriage certificate is issued on the same day. But some countries don't accept the Marriage certificate issued by registrars of Ghaziabad, Dadri and Meerut since a fraud was unearthed in Ghaziabad in December 2018 resulting in filing of 11 FIRs and investigation is still underway. The guys who were working in Ghaziabad are now working in other areas of UP. My advice is if the purpose of Court Marriage is visa then avoid UP, if you are not resident of UP. This is the easiest way of Court Marriage and almost all advocates provide this service.
Second process of inter-cast court Marriage can be done from Delhi but it takes about 1–3 days and you have to visit twice . Once for arya samaj and after 1–2 days for registration. The cost is almost double from Delhi. As it's difficult to get Court Marriage done in Delhi, very few advocates provide this service.
Third process for inter-cast and inter-religious court marriages is under special marriage act. People of any cast or religion can go for it. It takes about 40 days .Its a marriage without ceremony. On first appearance application is made for marriage and then notice of 30 days is issued. And if no objection is filed in 30 days, marriage certificate is issued. Application can only be made once file is prepared . Very few advocates provide this service.