Buses from Salem to Christiansburg
1 Route (Daily)
Route: Highlands Rhythm
Duration: 25 MIN

Salem

Christiansburg
Departure: 5:50 pm
Arrival: 6:15 pm
25 MIN
RESERVATIONS: Megabus Customer Service
877-462-63421 Route (Daily)
Duration: 25 MIN
Salem
Christiansburg
Departure: 5:50 pm
Arrival: 6:15 pm
25 MIN