There are
137 mi
from Alexandria, VA to Lansdowne, PA
That's the driving distance. It would take 3 hours 6 mins to go from Alexandria, Virginia to Lansdowne, Pennsylvania.
The flight distance (direct flight from Alexandria, VA to Lansdowne, PA) is 122.96 mi.
137 mi = 221.09 kms