Is there a way to check the number of years someone is inadmissible for after overstaying a US visa. I already know the 3 and 10 year bar for less than 180 days and more than a year overstay. i overstayed my visa due to ill health. is the only way to know for how long you're inadmissible is to apply for a new visa and see what they tell you? Basically, is there a way to know how long you have to wait to apply for visa that wont be rejected.