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 Km Drive time
Bon Air to Richmond, VA 8.0 13 14 min

50 to 150 miles from Bon Air

16 destinations, nearest first.

Destination Miles Km Drive time
Bon Air to Charlottesville, VA 72 116 1 h 14 min
Bon Air to Newport News, VA 81 130 1 h 20 min
Bon Air to Suffolk, VA 85 137 1 h 42 min
Bon Air to Hampton, VA 89 142 1 h 28 min
Bon Air to South Suffolk, VA 89 143 1 h 41 min
Bon Air to Portsmouth Heights, VA 98 157 1 h 54 min
Bon Air to Norfolk, VA 104 168 1 h 50 min
Bon Air to Alexandria, VA 108 173 1 h 54 min
Bon Air to Portsmouth, VA 110 177 1 h 50 min
Bon Air to West Lynchburg, VA 110 177 2 h
Bon Air to Arlington, VA 110 178 1 h 58 min
Bon Air to Lynchburg, VA 110 178 2 h
Bon Air to McLean, VA 113 181 2 h 04 min
Bon Air to Chesapeake, VA 113 182 1 h 54 min
Bon Air to Virginia Beach, VA 119 191 2 h 03 min
Bon Air to Harrisonburg, VA 131 210 2 h 08 min

150 to 300 miles from Bon Air

1 destination, nearest first.

Destination Miles Km Drive time
Bon Air to Roanoke, VA 159 256 2 h 56 min

Destinations from Bon Air on the map

Click a point to open the route.

Distances from nearby cities