There are
1,175 mi
from Maple Grove, MN to San Angelo, TX
That's the driving distance. It would take 20 hours 57 mins to go from Maple Grove, Minnesota to San Angelo, Texas.
The flight distance (direct flight from Maple Grove, MN to San Angelo, TX) is 1,012.68 mi.
1,175 mi = 1,890.80 kms