Question: how long do us tourist visas last?
Answer: The duration of stay in the US is determined by the Immigration Officer on arrival. 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 make sure that you do not overstay the period permitted by the Immigration Officer.