Miles between Philadelphia, PA and Fairfax, VA

There are
158 mi
from Philadelphia, PA to Fairfax, VA

That's the driving distance. It would take 3 hours 20 mins to go from Philadelphia, Pennsylvania to Fairfax, Virginia.

The flight distance (direct flight from Philadelphia, PA to Fairfax, VA) is 137.57 mi.

158 mi = 253.86 kms