Miles between Washington, DC and Lafayette, LA

There are
1,196 mi
from Washington, DC to Lafayette, LA

That's the driving distance. It would take 21 hours 58 mins to go from Washington, District of Columbia to Lafayette, Louisiana.

The flight distance (direct flight from Washington, DC to Lafayette, LA) is 1,039.76 mi.

1,196 mi = 1.61 kms