Best way to travel between

Asheville, NC, United States
Travel Modes
6508.2 km
16h 4mins
702.89 kgs
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 6508.2 km 16h 4mins 662 USD 662.31
Take Train from Birmingham New Street to Birmingham International
Time: 11mins Cost: 19 USD; $ 17.1 - 20.9 USD CO2 Emission: 0.7 kgs
Take Walk from Birmingham International to Birmingham
Time: 9mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 0.09 kgs
Take Flight from BHX to CLT
Time: 10h 5mins Cost: 650 USD; $ 585.0 - 715.0 USD CO2 Emission: 679.73 kgs
Take Bus from Charlotte Airport to Asheville
Time: 2h 30mins Cost: 160 USD; $ 144.0 - 176.0 USD CO2 Emission: 5.82 kgs
Take Bus from Swannanoa River Rd at Fairview Rd to College St at Town Mountain Rd
Time: 16mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.2 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Birmingham and Asheville, NC, United States is to travel by air, which will cost about 523 USD or 470.70 USD.