Miles between Mcallen, TX and Bogalusa, LA

There are
713 mi
from Mcallen, TX to Bogalusa, LA

That's the driving distance. It would take 13 hours 43 mins to go from Mcallen, Texas to Bogalusa, Louisiana.

The flight distance (direct flight from Mcallen, TX to Bogalusa, LA) is 599.26 mi.

713 mi = 1,147.96 kms