Miles between Baltimore, MD and Rolla, MO

There are
920 mi
from Baltimore, MD to Rolla, MO

That's the driving distance. It would take 17 hours 18 mins to go from Baltimore, Maryland to Rolla, Missouri.

The flight distance (direct flight from Baltimore, MD to Rolla, MO) is 822.60 mi.

920 mi = 1,480.35 kms