Calculate route from Shannon (airport) (Virginia, United States) to Roanoke (Virginia, United States).
The flight distance (as the crow flies) between Shannon (airport) and Roanoke is 245.3 km.
Roadmap (route) to go from Shannon Airport to Roanoke detailed above, you can also see the course layout on the map.
While doing trip Shannon (airport) - Roanoke by car, the calculated route ends at a distance , or more straight.