Miles between Bethlehem, PA and East Moline, IL

There are
869 mi
from Bethlehem, PA to East Moline, IL

That's the driving distance. It would take 16 hours 15 mins to go from Bethlehem, Pennsylvania to East Moline, Illinois.

The flight distance (direct flight from Bethlehem, PA to East Moline, IL) is 786.59 mi.

869 mi = 1,398.55 kms