Best way to travel between

Roanoke, VA, United States
Charlotte, NC, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$25.0
327.54 km
3h 26mins
41.93 kgs
 
bus
$41.0
358.8 km
6h 38mins
10.76 kgs
 
train
$53.0
423.3 km
6h 34mins
22.43 kgs
 
flight
$302.0
403.76 km
5h 6mins
43.61 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 327.54 km 3h 26mins 25 USD 25.0
Bus 358.8 km 6h 38mins 41 USD 41.0
Train 423.3 km 6h 34mins 53 USD 53.0
Flight 403.76 km 5h 6mins 302 USD 302.0
Take Car from Roanoke to Charlotte
Time: 3h 26mins Cost: 25 USD; $ 22.5 - 27.5 USD CO2 Emission: 42.02 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Roanoke, VA, United States and Charlotte, NC, United States is to travel by car/taxi, which will cost about 25 USD or 22.50 USD.