Distance from LaFayette to Roanoke

The distance from LaFayette to Roanoke is approximately 559 km / 348 mi (as the crow flies).

The following map shows the distance from LaFayette to Roanoke.

For more detailed information about any of the places please click on the place name:
LaFayette
Roanoke

Map options

Current distance: LaFayette -> Roanoke
Show reverse: Roanoke -> LaFayette

DistanceRouteRoute by bikeRoute by foot