Hi,
Please check the site: <link outdated-removed>.
You can apply for your H1 visa wherever you are. Since you are in SA, try Jeddah. Once you have the visa, you can travel to the US by any route you choose, through India, or any other way.
Wherever you are, you came there on a legitimate visa.
Similarly, you have to obtain a visa for visiting any country.
If you want to go to a country, you require an H1 visa. Contact a friend in India who is helpful, then through him contact a consultancy. You may approach a consultancy where you live at present. If you have correct documentation and no false information, it is easy to get an H1 visa, provided THE GATES ARE STILL OPEN.
Please try through a close friend. You will succeed.
Technically, you can do your visa interview at any US Embassy or Consulate, though I wouldn't recommend it. You should always go to your home country (if possible). Staying in India will not affect your H-1 application.
H1B Visa is Suitable For:
Foreign professionals with specialized knowledge, such as scientists, engineers, programmers, research analysts, management consultants, journalists, accountants, and others with a Bachelor's or equivalent degree.
Foreign nationals entering the U.S. to offer exceptional services relating to cooperative research and development projects administered by the U.S. Department of Defense.
Professional Nurses entering the U.S. to perform complex job duties or supervise nursing operations.
Distinguished fashion models.
U.S. companies to bring in qualified foreign professionals for jobs that require a bachelor's degree and specialized skills.
Immigration Service Includes:
Full review of your personal circumstances.
Confirmation that the H1B visa is appropriate for you.
Checklist of documents that you need for your H1B visa.
Accurate preparation of your visa application.
Submission of your visa application to the proper government agencies.
Careful coordination of all correspondence with government agencies.
Expert advice on how to handle yourself at your Consular or USCIS interview, and what to expect.
Online access to your case status.
Unlimited personal communication with your own VisaPro immigration attorney.
Fast, easy, and secure processing through your personal online VisaPro account.
All this information I was able to get.
Sorry for insufficient material.
Still best of luck.
Thanks,
Prachi