Miles between Bryan, TX and Petal, MS

There are
477 mi
from Bryan, TX to Petal, MS

That's the driving distance. It would take 9 hours 31 mins to go from Bryan, Texas to Petal, Mississippi.

The flight distance (direct flight from Bryan, TX to Petal, MS) is 423.51 mi.

477 mi = 767.25 kms