Miles between Maple Grove, MN and Gainesville, TX

There are
934 mi
from Maple Grove, MN to Gainesville, TX

That's the driving distance. It would take 16 hours 30 mins to go from Maple Grove, Minnesota to Gainesville, Texas.

The flight distance (direct flight from Maple Grove, MN to Gainesville, TX) is 814.68 mi.

934 mi = 1,502.74 kms