1. Greater Roanoke Transit Co
1108 Campbell Ave SE, Roanoke, VA 24013
Coordinate: 37.27507,-79.92655
Phone: (540) 982-2222
2. Greyhound Bus Lines
26 Salem Ave SW, Roanoke, VA 24011
Coordinate: 37.27243,-79.94171
Phone: (540) 343-5436
3. Valley Metro
1108 Campbell Ave SE, Roanoke, VA 24013
Coordinate: 37.27507,-79.92655
Phone: (540) 982-2222
4. Abbott Trailways
1704 Granby St NE, Roanoke, VA 24012
Coordinate: 37.3017,-79.90295
Phone: (540) 343-1133
5. Campbell Court
1108 Campbell Ave SE, Roanoke, VA 24013
Coordinate: 37.27507,-79.92655
Phone: (540) 982-2222