Miles between Washington, DC and St Marys, PA

There are
257 mi
from Washington, DC to St Marys, PA

That's the driving distance. It would take 5 hours 28 mins to go from Washington, District of Columbia to St Marys, Pennsylvania.

The flight distance (direct flight from Washington, DC to St Marys, PA) is 192.82 mi.

257 mi = 413.89 kms