There are
529 mi
from Rogers, AR to Port Arthur, TX
That's the driving distance. It would take 10 hours 24 mins to go from Rogers, Arkansas to Port Arthur, Texas.
The flight distance (direct flight from Rogers, AR to Port Arthur, TX) is 445.56 mi.
529 mi = 851.16 kms