There are
769 mi
from Boston, MA to Mt Airy, NC
That's the driving distance. It would take 15 hours 5 mins to go from Boston, Massachusetts to Mt Airy, North Carolina.
The flight distance (direct flight from Boston, MA to Mt Airy, NC) is 650.06 mi.
769 mi = 1,237.66 kms