Miles between Lafayette, LA and Nixa, MO

There are
557 mi
from Lafayette, LA to Nixa, MO

That's the driving distance. It would take 11 hours 7 mins to go from Lafayette, Louisiana to Nixa, Missouri.

The flight distance (direct flight from Lafayette, LA to Nixa, MO) is 476.82 mi.

557 mi = 895.65 kms