There are
7 mi
from Bethlehem, PA to Allentown, PA
That's the driving distance. It would take 11 minutes to go from Bethlehem, Pennsylvania to Allentown, Pennsylvania.
The flight distance (direct flight from Bethlehem, PA to Allentown, PA) is 6.39 mi.
7 mi = 10.98 kms