There are
133 mi
from Lansdale, PA to Newburgh, NY
That's the driving distance. It would take 2 hours 58 mins to go from Lansdale, Pennsylvania to Newburgh, New York.
The flight distance (direct flight from Lansdale, PA to Newburgh, NY) is 109.67 mi.
133 mi = 213.37 kms