There are 2,040.58 miles from Phoenix to Virginia Beach in east direction and 2,399 miles (3,860.82 kilometers) by car, following the I-40 route.
Phoenix and Virginia Beach are 1 day 10 hours far apart, if you drive non-stop .
This is the fastest route from Phoenix, AZ to Virginia Beach, VA. The halfway point is Alma, AR.
Please note the time difference between Phoenix, AZ and Virginia Beach, VA is 3 hours. The current time in Phoenix is 4:08 pm and the current time in Virginia Beach is 7:08 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Phoenix, AZ to Virginia Beach, VA: