Book online or by phone: 866-676-7079 - give promo code HBC3666 when calling
Salem, VA
The closest airport is Roanoke Regional Airport, located in Roanoke, VA, about 5 miles from the city center of Salem, VA.
The public transportation in Salem consists of the services offered by Greyhound and Trailways/Abbott Bus Lines Inc.
Given that the city's public transportation is relatively limited, driving is the most popular way to get around.
For small distances, riding the bike or walking are also an option.
The major roadways, running in Salem's area, are Interstates I-81, I-581, I-64 and I-77.
Easy! Just follow the driving directions listed below!
From Roanoke Regional Airport: Head south on Aviation Dr NW and take the VA-101 W/Hershberger Rd ramp to I-58. Merge onto VA-101 W/Hershberger Rd NW and turn left at Peters Creek Rd NW. Turn right at Melrose Ave NW and continue onto E Main St. Turn right at N College Ave/High and left at E Clay St. Turn right at N Colorado St and take the 1st left onto College Alley.
Best Hotels around Roanoke College