There are
1,242 mi
from Maple Grove, MN to Lake Jackson, TX
That's the driving distance. It would take 22 hours 46 mins to go from Maple Grove, Minnesota to Lake Jackson, Texas.
The flight distance (direct flight from Maple Grove, MN to Lake Jackson, TX) is 1,113.42 mi.
1,242 mi = 1,998.61 kms