HowToGo

Harrisonburg to Roanoke, VA, USA - Transfer & Transportation Guides

Find transfer & transportation guides from Harrisonburg to Roanoke, VA, USA. How to get from Harrisonburg to Roanoke, VA, USA by Bus, Train, Taxi.

You can get to Roanoke, VA, USA from Harrisonburg by verhicle types below

Search Transfer from Harrisonburg to Roanoke, VA, USA

Transfer solutions

You have 4 options transfer to Roanoke, VA, USA from Harrisonburg below

Car ( 1 hr. 5 min. )

Drive a car from Harrisonburg to Charlottesville.


Train ( 2 hr. 32 min. )

Take a train from Charlottesville to Roanoke.


Open Map More details & check price at Amtrak Northeast Regional
Duration 3 hr. 37 min.
Distance 277 km.
Cost 52 USD
Bus ( 2 hr. 25 min. )

Take a bus from Mega - VA Breeze - Harrisonburg/JMU to Mega - VA Breeze - Christiansburg.


Open Map More details & check price at Megabus
Bus ( 1 hr. 5 min. )

Take a bus from Exit 118 Park and Ride to Campbell Court.


Open Map More details & check price at Valley Metro Roanoke
Duration 4 hr. 30 min.
Distance 277 km.
Cost 34 USD
Bus ( 2 hr. 15 min. )

Take a bus from Harrisonburg, VA to Blacksburg, VA.


Open Map More details & check price at OurBus
Bus ( 39 min. )

Take a bus from Lane Stadium S Endzone Sbnd to Newman Library.


Open Map More details & check price at Blacksburg Transit
Bus ( 1 hr. 30 min. )

Take a bus from VT Squires Student Center to Campbell Court.


Open Map More details & check price at Valley Metro Roanoke
Duration 5 hr. 33 min.
Distance 316 km.
Cost 38 USD
Car ( 1 hr. 52 min. )

Drive a car from Harrisonburg to Roanoke.


Duration 1 hr. 52 min.
Distance 174 km.
Cost 11 USD

Find Hotels in Roanoke, VA, USA

You can find hotels and accommodations in Roanoke, VA, USA with our hotels search tool below

Booking.com

About Harrisonburg, VA, USA

About Roanoke, VA, USA


References