The exact distance between the two cities Phoenix, Arizona, United States and Guadalajara, Jalisco, Mexico is 1037 miles or 1668 kilometers. You can easily determine the time from this by looking at the speed of your car and calculating the time. For confirmation visit the following link.
Distance
Distance