Miles between St Albans, WV and Apache Junction, AZ

There are
1,939 mi
from St Albans, WV to Apache Junction, AZ

That's the driving distance. It would take 1 day 10 hours to go from St Albans, West Virginia to Apache Junction, Arizona.

The flight distance (direct flight from St Albans, WV to Apache Junction, AZ) is 1,691.32 mi.

1,939 mi = 3,120.66 kms