The total cost to apply for a US H-1B visa could be approximately $455(approximately INR 38,000). This covers the visa application and integrity fee, which the applicant or employee must pay. Your sponsoring US employer usually pays other major costs, such as petition filing, training fees, I-129 filing fee, registration fee, and fraud fee.