Distances from Bon Air, VA
Driving distance and travel time from Bon Air, Virginia to 18 places. The nearest is Richmond, VA, 8.0 miles away (14 min by car); the farthest listed is Roanoke, VA at 159 miles. Open any route for the road map, directions, halfway point and gas cost.
18
Destinations
1
Within 50 miles
17
Within 150 miles
8.0 mi
Nearest: Richmond
Under 50 miles from Bon Air
1 destination, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Bon Air to Richmond, VA | 8.0 | 14 min |
50 to 150 miles from Bon Air
16 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Bon Air to Charlottesville, VA | 72 | 1 h 14 min |
| Bon Air to Newport News, VA | 81 | 1 h 20 min |
| Bon Air to Suffolk, VA | 85 | 1 h 42 min |
| Bon Air to Hampton, VA | 89 | 1 h 28 min |
| Bon Air to South Suffolk, VA | 89 | 1 h 41 min |
| Bon Air to Portsmouth Heights, VA | 98 | 1 h 54 min |
| Bon Air to Norfolk, VA | 104 | 1 h 50 min |
| Bon Air to Alexandria, VA | 108 | 1 h 54 min |
| Bon Air to Portsmouth, VA | 110 | 1 h 50 min |
| Bon Air to West Lynchburg, VA | 110 | 2 h |
| Bon Air to Arlington, VA | 110 | 1 h 58 min |
| Bon Air to Lynchburg, VA | 110 | 2 h |
| Bon Air to McLean, VA | 113 | 2 h 04 min |
| Bon Air to Chesapeake, VA | 113 | 1 h 54 min |
| Bon Air to Virginia Beach, VA | 119 | 2 h 03 min |
| Bon Air to Harrisonburg, VA | 131 | 2 h 08 min |
150 to 300 miles from Bon Air
1 destination, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Bon Air to Roanoke, VA | 159 | 2 h 56 min |
Destinations from Bon Air on the map
Click a point to open the route.