Miles between Rogers, AR and Beeville, TX

There are
686 mi
from Rogers, AR to Beeville, TX

That's the driving distance. It would take 12 hours 27 mins to go from Rogers, Arkansas to Beeville, Texas.

The flight distance (direct flight from Rogers, AR to Beeville, TX) is 587.37 mi.

686 mi = 1,104.25 kms