Miles between Lansdale, PA and Romulus, MI

There are
565 mi
from Lansdale, PA to Romulus, MI

That's the driving distance. It would take 10 hours 27 mins to go from Lansdale, Pennsylvania to Romulus, Michigan.

The flight distance (direct flight from Lansdale, PA to Romulus, MI) is 443 mi.

565 mi = 909.90 kms