The maximum duration of stay on a B1/B2 visa is 6 months. Your visa can expire while you are still in the U.S. – just ensure that you do not overstay the period permitted by the Immigration Officer! Q: I have 10 years multiple entry visitors visa.