There are
1,316 mi
from Fargo, ND to York, PA
That's the driving distance. It would take 1 day to go from Fargo, North Dakota to York, Pennsylvania.
The flight distance (direct flight from Fargo, ND to York, PA) is 1,110.17 mi.
1,316 mi = 2,118.58 kms