There are
1,121 mi
from Fairfax, VA to Savage, MN
That's the driving distance. It would take 20 hours 57 mins to go from Fairfax, Virginia to Savage, Minnesota.
The flight distance (direct flight from Fairfax, VA to Savage, MN) is 919.43 mi.
1,121 mi = 1,803.84 kms