What is the distance between Virginia and Beijing China?

The distance between Beijing and Virginia IL is 6678 miles.

The distance between Beijing and Virginia MN is 6144 miles.

The distance between Beijing and Virginia NE is 6532 miles.