There are
1,147 mi
from Bethlehem, PA to Forest Lake, MN
That's the driving distance. It would take 21 hours 24 mins to go from Bethlehem, Pennsylvania to Forest Lake, Minnesota.
The flight distance (direct flight from Bethlehem, PA to Forest Lake, MN) is 944.66 mi.
1,147 mi = 1.61 kms