How far is Phoenix AZ from petaluma California?
The distance between Phoenix, Arizona and Petaluma, California is approximately 820 miles (1,320 kilometers) by road. The travel time between the two cities can vary depending on the mode of transportation used and traffic conditions. By car, the drive can take around 13 to 14 hours, depending on the route taken.