Miles between Baltimore, MD and Richfield, MN

There are
1,118 mi
from Baltimore, MD to Richfield, MN

That's the driving distance. It would take 20 hours 48 mins to go from Baltimore, Maryland to Richfield, Minnesota.

The flight distance (direct flight from Baltimore, MD to Richfield, MN) is 935.80 mi.

1,118 mi = 1.61 kms