Question: what is the middle between virginia and michigan?
Answer: The best city between Michigan and Virginia to meet is Newark, Ohio which is about 48 miles from the exact midpoint. The town that marks the exact halfway point is actually Beaumont, Ohio. The closest zip code to the midpoint is 45719.