How many miles between Venice Beach California and Phoenix Arizona?

The distance between Venice Beach, California, and Phoenix, Arizona, is approximately 395 miles (636 kilometers) by road.
Copyright Wanderlust World © https://www.ynyoo.com