There are
492 mi
from Gary, IN to Maryville, MO
That's the driving distance. It would take 9 hours 35 mins to go from Gary, Indiana to Maryville, Missouri.
The flight distance (direct flight from Gary, IN to Maryville, MO) is 401.83 mi.
492 mi = 791.89 kms