HowToGo

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

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

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

Search Transfer from Roanoke to Martinsville, VA, USA

Transfer solutions

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

Bus ( 1 hr. 5 min. )

Take a bus from Roanoke to Lynchburg.


Open Map More details & check price at Greyhound USA
Bus ( 1 hr. 35 min. )

Take a bus from Lynchburg, VA - Kemper Street Station to Danville, VA - Transit System Hub.


Open Map More details & check price at Virginia Breeze
Bus ( 50 min. )

Take a bus from Danville, VA - Danville Transit System Hub to Martinsville, VA - Village Shopping Center.


Open Map More details & check price at Virginia Breeze
Duration 5 hr. 30 min.
Distance 248 km.
Cost 50 USD
Train ( 1 hr. 16 min. )

Take a train from Roanoke to Lynchburg.


Open Map More details & check price at Amtrak Northeast Regional
Bus ( 1 hr. 35 min. )

Take a bus from Lynchburg, VA - Kemper Street Station to Danville, VA - Transit System Hub.


Open Map More details & check price at Virginia Breeze
Bus ( 50 min. )

Take a bus from Danville, VA - Danville Transit System Hub to Martinsville, VA - Village Shopping Center.


Open Map More details & check price at Virginia Breeze
Duration 5 hr. 41 min.
Distance 243 km.
Cost 105 USD
Taxi ( 1 hr. 9 min. )

Take a taxi from Roanoke to Martinsville.


Open Map More details & check price at City Cab Roanoke
Duration 1 hr. 9 min.
Distance 85 km.
Cost 150 USD
Car ( 1 hr. 9 min. )

Drive a car from Roanoke to Martinsville.


Duration 1 hr. 9 min.
Distance 85 km.
Cost 6 USD

Find Hotels in Martinsville, VA, USA

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

Booking.com

About Roanoke, VA, USA

About Martinsville, VA, USA


References