Amherst to Richmond, IN distance
driving distance = 811 miles
flight distance = 669 miles
The straight line distance between Amherst and Richmond, IN is 1076 kilometers.
Travel time from Amherst, MA to Richmond, IN
How long does it take to drive?
12 hours, 11 minutes
How long does it take to fly?
1 hour, 50 minutes
This is estimated based on the Amherst to Richmond, IN distance by plane of 669 miles.
What's the distance to Amherst, MA from where I am now?
How far is Richmond, IN from me?