Best way to travel between

Kalispell, MT, United States
Charlotte, NC, United States
Travel Modes
Price
Distance
Duration
CO2
train
$189.0
4006.04 km
52h 45mins
212.32 kgs
 
drive
$222.72
3777.29 km
38h 53mins
483.49 kgs
 
flight
$242.55
3115.84 km
5h 22mins
336.51 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4006.04 km 52h 45mins 189 USD 189.0
Drive 3777.29 km 38h 53mins 223 USD 222.72
Flight 3115.84 km 5h 22mins 243 USD 242.55
Take Taxi from Kalispell to Kalispell Regional Medical Center
Time: 3mins Cost: 10 USD; $ 9.0 - 11.0 USD CO2 Emission: 0.37 kgs
Take Bus from Kalispell Regional Medical Center to Shelby Amtrak Station
Time: 3h 15mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 7.87 kgs
Take Train from Shelby Amtrak Station to Chicago Union Station
Time: 27h 22mins Cost: 170 USD; $ 153.0 - 187.0 USD CO2 Emission: 125.17 kgs
Take Bus from Chicago to Columbus
Time: 7h 0mins Cost: 23 USD; $ 20.7 - 25.3 USD CO2 Emission: 17.26 kgs
Take Bus from Columbus to Charlotte
Time: 12h 5mins Cost: 75 USD; $ 67.5 - 82.5 USD CO2 Emission: 24.12 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kalispell, MT, United States and Charlotte, NC, United States is to travel by train, which will cost about 189 USD or 170.10 USD.