Distance between Edmonton and Puyallup
Distance from Edmonton to Puyallup, WA is 586 miles / 943 kilometers.
Map showing the distance from Edmonton to Puyallup
![]() |
Air distance: | miles km |
Edmonton
City: | Edmonton |
Country: | Canada |
Puyallup, WA
City: | Puyallup, WA |
Country: | United States |
Time difference between Edmonton and Puyallup
The time difference between Edmonton and Puyallup is 1 hour. Puyallup is 1 hour behind Edmonton. Current local time in Edmonton is 13:20 MST (2025-02-27) and time in Puyallup is 12:20 PST (2025-02-27).