There are
120 mi
from Bethlehem, PA to Amityville, NY
That's the driving distance. It would take 2 hours 42 mins to go from Bethlehem, Pennsylvania to Amityville, New York.
The flight distance (direct flight from Bethlehem, PA to Amityville, NY) is 102.46 mi.
120 mi = 193.01 kms