Question: how long does it take for mail to get from virginia to oklahoma?
Answer: The United States Postal Service is usually one to two days. Though it could take longer depending on which offices it has to go through regionally first. Could take up to a week or two but that's very rare. Commonly it is one or two days.