There are
1,200 mi
from Bethlehem, PA to Sauk Rapids, MN
That's the driving distance. It would take 22 hours 31 mins to go from Bethlehem, Pennsylvania to Sauk Rapids, Minnesota.
The flight distance (direct flight from Bethlehem, PA to Sauk Rapids, MN) is 1,005.37 mi.
1,200 mi = 1.61 kms