Question: how long would it take mail to get from new jersey to virginia?
Answer: Two to three days seems correct for NJ to VA. Note that these are not guarantees, just what you can expect. It depends on how you send a parcel or mail. 2 to 3 days would be a normal time frame for it to arrive if you're sending it either first class mail or priority mail.