Salem, Virginia, United States is located at coordinates 37.29, -80.05. The city operates in the America/New_York timezone. Daylight Saving Time begins on March 8, 2026 (clocks move forward 1 hour) and ends on November 1, 2026 (clocks move back 1 hour).
The city's public transportation network includes 12 bus routes operated by 1 transit operator. Browse the complete list of routes and schedules below.
Local time:
Bus agencies
Buses
- 1111- 3rd St Station to Valley View Mall
- 12Hoback to 3rd St Station
- 7171 - 3rd St Station to Lewis Gale Hospital
- 72Lewis Gale Hospital to 3rd St Station
- 7575 - 3rd St Station to the Veteran's Hospital
- 76Veteran's Hospital to 3rd St Station
- 8585 - 3rd St Station to Peters Creek Road
- 86Peters Creek Road to 3rd St Station
- 9191 - 3rd St Station to Salem/VA Hospital
- 92Salem/VA Hospital to 3rd St Station
- SwbSmart Way Commuter
- Virginia BreezeHighlands Rhythm
Top Streets in Salem
East Main Street, US 460
East Main Street, US 460 is a primary road in Salem stretching 3.1 km with 12 public transport stops. View stops and routes.
Shenandoah Avenue Northwest
Shenandoah Avenue Northwest is a secondary road in Salem stretching 1.7 km with 10 public transport stops. View stops and routes.
West Main Street, US 11;US 460
West Main Street, US 11;US 460 is a primary road in Salem stretching 2.1 km with 8 public transport stops. View stops and routes.
Roanoke Boulevard, US 11 Alt;US 460 Alt
Roanoke Boulevard, US 11 Alt;US 460 Alt is a secondary road in Salem stretching 2.0 km with 6 public transport stops. View stops and routes.
Apperson Drive, US 11
Apperson Drive, US 11 is a primary road in Salem stretching 1.5 km with 5 public transport stops. View stops and routes.
South College Avenue, US 11
South College Avenue, US 11 is a primary road in Salem stretching 1.0 km with 4 public transport stops. View stops and routes.
Keagy Road
Keagy Road is a local road in Salem stretching 0.6 km with 3 public transport stops. View stops and routes.
Peters Creek Road Northwest, VA 117
Peters Creek Road Northwest, VA 117 is a primary road in Salem stretching 0.9 km with 3 public transport stops. View stops and routes.
Braeburn Drive
Braeburn Drive is a local road in Salem stretching 0.4 km with 2 public transport stops. View stops and routes.
Electric Road, VA 419
Electric Road, VA 419 is a primary road in Salem stretching 0.7 km with 2 public transport stops. View stops and routes.