There are
1,107 mi
from Rogers, AR to Elizabethtown, PA
That's the driving distance. It would take 21 hours 22 mins to go from Rogers, Arkansas to Elizabethtown, Pennsylvania.
The flight distance (direct flight from Rogers, AR to Elizabethtown, PA) is 984.63 mi.
1,107 mi = 1,781.94 kms