Mileage calculator › From Allen, TX › Miles from Allen, TX to Petal, MS
There are 508 mifrom Allen, TX to Petal, MS
That's the driving distance. It would take 9 hours 26 mins to go from Allen, Texas to Petal, Mississippi.
The flight distance (direct flight from Allen, TX to Petal, MS) is 449.70 mi.
508 mi = 817.74 kms