There are
1,019 mi
from Bethlehem, PA to Cedar Falls, IA
That's the driving distance. It would take 18 hours 59 mins to go from Bethlehem, Pennsylvania to Cedar Falls, Iowa.
The flight distance (direct flight from Bethlehem, PA to Cedar Falls, IA) is 890.72 mi.
1,019 mi = 1.61 kms