There are
1,074 mi
from Bethlehem, PA to Haines City, FL
That's the driving distance. It would take 20 hours 33 mins to go from Bethlehem, Pennsylvania to Haines City, Florida.
The flight distance (direct flight from Bethlehem, PA to Haines City, FL) is 934.35 mi.
1,074 mi = 1.61 kms