There are 8 ways to get from Kalispell to Charleston by plane, train (Amtrak), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Glacier Park International Airport to Charleston International Airport
best- Fly from Glacier Park International Airport (FCA) to Charleston International Airport (CHS)plane FCA - CHS
8h 37m$231–886Fly Glacier Park International Airport to Columbia, drive
cheapest- Fly from Glacier Park International Airport (FCA) to Columbia (CAE)plane FCA - CAE
- Drive from Columbia-Airport-CAE to Charlestoncar
9h 51m$208–763Train (Amtrak)
- Take the train from Whitefish Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Petersburg Amtrak Stationtrain
- Take the train from Petersburg Amtrak Station to Charleston Amtrak Stationtrain
2d 14h$1,626–2,604Drive 2,470.4 mi
- Drive from Kalispell to Charlestoncar 2,470.4 mi
41h 35m$437–631Fly Glacier Park International Airport to Hilton Head Airport, drive
- Fly from Glacier Park International Airport (FCA) to Hilton Head Airport (HHH)plane FCA - HHH
- Drive from Hilton Head Airport (HHH) to Charlestoncar
21h 44m$217–810Drive to Missoula International Airport, fly to Charleston International Airport
- Drive from Kalispell to Missoula-Airport-MSOcar
- Fly from Missoula International Airport (MSO) to Charleston International Airport (CHS)plane MSO - CHS
10h 40m$222–880Fly Glacier Park International Airport to Myrtle Beach, bus
- Fly from Glacier Park International Airport (FCA) to Myrtle Beach (MYR)plane FCA - MYR
- Take the bus from Myrtle Beach Bus Station to Charleston Bus Stationbus
17h 42m$212–729Train via Trenton (Amtrak)
- Take the train from Whitefish Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Trentontrain
- Take the train from Trenton to Charleston Amtrak Stationtrain
3d 4h$1,820–3,008
Glacier Park International Airport (FCA) to Charleston International Airport (CHS) flights
Comparing Your Travel Options
The cheapest way to get from Kalispell to Charleston is to fly and bus which costs $210 - $750 and takes 17h 42m.
The fastest way to get from Kalispell to Charleston is to fly which takes 8h 37m and costs $230 - $900.
No, there is no direct train from Kalispell station to Charleston station. However, there are services departing from Whitefish Amtrak Station and arriving at Charleston Amtrak Station via Chicago Union Station and Petersburg Amtrak Station. The journey, including transfers, takes approximately 2 days 14h.
The distance between Kalispell and Charleston is 2098 miles. The road distance is 2484.8 miles.
The best way to get from Kalispell to Charleston without a car is to train which takes 2 days 14h and costs $1,600 - $2,600.
It takes approximately 8h 37m to get from Kalispell to Charleston, including transfers.
Kalispell to Charleston train services, operated by Amtrak, depart from Whitefish Amtrak Station.
The best way to get from Kalispell to Charleston is to fly which takes 8h 37m and costs $230 - $900. Alternatively, you can train, which costs $1,600 - $2,600 and takes 2 days 14h.
Charleston is 2h ahead of Kalispell. It is currently 4:03 PM in Kalispell and 6:03 PM in Charleston.
Kalispell to Charleston train services, operated by Amtrak, arrive at Chicago Union Station.
What companies run services between Kalispell, MT, USA and Charleston, SC, USA?
United Airlines and American Airlines fly from Glacier Park International Airport (FCA) to Charleston International Airport (CHS) twice daily. Alternatively, you can take a vehicle from Kalispell to Charleston via Whitefish Amtrak Station, Chicago Union Station, Petersburg Amtrak Station, and Charleston Amtrak Station in around 2d 14h.
- Website
- aa.com
Flights from Glacier Park International Airport to Charleston International Airport via Chicago O'Hare
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- $200–850
Flights from Glacier Park International Airport to Columbia via Dallas/Ft.Worth
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $180–800
Flights from Glacier Park International Airport to Columbia via Chicago O'Hare
- Ave. Duration
- 8h 44m
- When
- Every day
- Estimated price
- $160–700
Flights from Glacier Park International Airport to Hilton Head Airport via Chicago O'Hare
- Ave. Duration
- 22h 13m
- When
- Friday
- Estimated price
- $170–750
Flights from Missoula International Airport to Charleston International Airport via Chicago O'Hare
- Ave. Duration
- 9h 9m
- When
- Every day
- Estimated price
- $200–850
Flights from Missoula International Airport to Charleston International Airport via Dallas/Ft.Worth
- Ave. Duration
- 11h 42m
- When
- Every day
- Estimated price
- $220–900
Flights from Glacier Park International Airport to Myrtle Beach via Chicago O'Hare
- Ave. Duration
- 21h 29m
- When
- Every day
- Estimated price
- $150–650
- Website
- united.com
Flights from Glacier Park International Airport to Charleston International Airport via Denver
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $210–900
Flights from Glacier Park International Airport to Charleston International Airport via Newark
- Ave. Duration
- 9h 19m
- When
- Saturday
- Estimated price
- $240–1,000
Flights from Glacier Park International Airport to Hilton Head Airport via Newark
- Ave. Duration
- 20h 32m
- When
- Saturday
- Estimated price
- $210–850
Flights from Glacier Park International Airport to Hilton Head Airport via Chicago O'Hare
- Ave. Duration
- 23h 30m
- When
- Every day
- Estimated price
- $170–750
Flights from Missoula International Airport to Charleston International Airport via Denver
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- $200–850
Flights from Missoula International Airport to Charleston International Airport via Chicago O'Hare
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $200–850
Flights from Glacier Park International Airport to Myrtle Beach via Newark
- Ave. Duration
- 19h 41m
- When
- Saturday
- Estimated price
- $180–750
Flights from Glacier Park International Airport to Myrtle Beach via Chicago O'Hare
- Ave. Duration
- 19h 51m
- When
- Every day
- Estimated price
- $150–650
- Website
- delta.com
Flights from Glacier Park International Airport to Columbia via Salt Lake City, Atlanta
- Ave. Duration
- 10h 18m
- When
- Every day
- Estimated price
- $180–800
Flights from Glacier Park International Airport to Hilton Head Airport via New York La Guardia
- Ave. Duration
- 19h 25m
- When
- Saturday
- Estimated price
- $210–850
Flights from Glacier Park International Airport to Hilton Head Airport via Salt Lake City, Atlanta
- Ave. Duration
- 19h 17m
- When
- Tuesday
- Estimated price
- $190–800
Flights from Glacier Park International Airport to Hilton Head Airport via Minneapolis, Atlanta
- Ave. Duration
- 21h 54m
- When
- Every day
- Estimated price
- $170–750
Flights from Glacier Park International Airport to Myrtle Beach via Minneapolis
- Ave. Duration
- 22h 53m
- When
- Every day
- Estimated price
- $150–650
Flights from Glacier Park International Airport to Myrtle Beach via New York La Guardia
- Ave. Duration
- 17h 58m
- When
- Saturday
- Estimated price
- $180–750
- Website
- alaskaair.com
Flights from Missoula International Airport to Charleston International Airport via Seattle
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- $330–1,300
- Website
- southwest.com
Flights from Glacier Park International Airport to Myrtle Beach via Denver
- Ave. Duration
- 12h 11m
- When
- Monday, Thursday, and Friday
- Estimated price
- $160–700
- Website
- suncountry.com
Flights from Glacier Park International Airport to Myrtle Beach via Minneapolis
- Ave. Duration
- 16h 44m
- When
- Wednesday
- Estimated price
- $150–650
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Whitefish Amtrak Station to Chicago Union Station
- Ave. Duration
- 32h 19m
- Frequency
- Twice daily
- Estimated price
- $850–1,400
- Website
- Amtrak
Train from Chicago Union Station to Petersburg Amtrak Station
- Ave. Duration
- 21h 1m
- Frequency
- Once daily
- Estimated price
- $500–800
- Website
- Amtrak
Train from Petersburg Amtrak Station to Charleston Amtrak Station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $200–310
- Website
- Amtrak
Train from Whitefish Amtrak Station to Chicago Union Station
- Ave. Duration
- 32h 19m
- Frequency
- Twice daily
- Estimated price
- $850–1,400
- Website
- Amtrak
Train from Chicago Union Station to Trenton
- Ave. Duration
- 26h 32m
- Frequency
- 3 times a week
- Estimated price
- $550–950
- Website
- Amtrak
Train from Trenton to Charleston Amtrak Station
- Ave. Duration
- 13h 14m
- Frequency
- Twice daily
- Estimated price
- $370–600
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Myrtle Beach Bus Station to Charleston Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $18–27
- Website
- Greyhound
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
Booking & Getting There
Yes, the driving distance between Kalispell to Charleston is 2485 miles. It takes approximately 41h 35m to drive from Kalispell to Charleston.
There are 53+ hotels available in Charleston.






