There are
507 mi
from Elgin, IL to Bethel Park, PA
That's the driving distance. It would take 9 hours 44 mins to go from Elgin, Illinois to Bethel Park, Pennsylvania.
The flight distance (direct flight from Elgin, IL to Bethel Park, PA) is 444.35 mi.
507 mi = 815.63 kms