Distance between Phoenix and Grand Prairie
Distance from Phoenix, AZ to Grand Prairie, TX is 873 miles / 1405 kilometers.
Map showing the distance from Phoenix to Grand Prairie
![]() |
Air distance: | miles km |
Phoenix, AZ
City: | Phoenix, AZ |
Country: | United States |
Grand Prairie, TX
City: | Grand Prairie, TX |
Country: | United States |
Time difference between Phoenix and Grand Prairie
The time difference between Phoenix and Grand Prairie is 1 hour. Grand Prairie is 1 hour ahead of Phoenix. Current local time in Phoenix is 19:10 MST (2025-03-03) and time in Grand Prairie is 20:10 CST (2025-03-03).