There are 5 ways to get from Charleston to Banff by car, plane, shuttle, train, 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.
Drive to Columbia, fly, shuttle
best- Drive from Charleston to Columbia-Airport-CAEcar
- Fly from Columbia (CAE) to Calgary International Airport (YYC)plane CAE - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
11h 8m$262–909Train, bus
- Take the train from Charleston Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Banff, ABbus
4d 7hDrive 4,090 km
- Drive from Charleston to Banffcar 4,090 km
44h 46m$738–1,066Fly from Charleston International Airport, shuttle
- Fly from Charleston International Airport (CHS) to Calgary International Airport (YYC)plane CHS - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
11h 22m$273–982Drive to Hilton Head Airport, fly, shuttle
- Drive from Charleston to Hilton Head Airport (HHH)car
- Fly from Hilton Head Airport (HHH) to Calgary International Airport (YYC)plane HHH - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
11h 30m$310–1,056
Columbia (CAE) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Charleston to Banff is to drive and fly and shuttle which costs $260 - $950 and takes 11h 8m.
The fastest way to get from Charleston to Banff is to drive and fly and shuttle which takes 11h 8m and costs $260 - $950.
The distance between Charleston and Banff is 3574 km. The road distance is 4090 km.
The best way to get from Charleston to Banff without a car is to train and bus which takes 4 days 7h and costs .
It takes approximately 11h 8m to get from Charleston to Banff, including transfers.
Banff is 1h behind Charleston. It is currently 10:35 AM in Charleston and 9:35 AM in Banff.
Yes, the driving distance between Charleston to Banff is 4090 km. It takes approximately 44h 46m to drive from Charleston to Banff.
There are 609+ hotels available in Banff.
What companies run services between Charleston, SC, USA and Banff, AB, Canada?
There is no direct connection from Charleston to Banff. However, you can drive to Columbia-Airport-CAE airport, fly to Calgary International Airport (YYC), walk to Calgary International Airport - YYC, then take the shuttle to Banff, AB. Alternatively, you can take a vehicle from Charleston to Banff, AB via Charleston Amtrak Station, Ny Moynihan Train Hall At Penn Station, New York Penn Station, Toronto Union Station, Jasper, and Jasper, AB in around 4d 7h.
- Website
- delta.com
Flights from Columbia to Calgary International Airport via Atlanta
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $280–1,400
Flights from Charleston International Airport to Calgary International Airport via Atlanta
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $320–1,600
Flights from Charleston International Airport to Calgary International Airport via Minneapolis
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $210–950
Flights from Charleston International Airport to Calgary International Airport via Detroit
- Ave. Duration
- 8h 59m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $330–1,600
Flights from Charleston International Airport to Calgary International Airport via Nashville
- Ave. Duration
- 8h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $320–1,600
Flights from Hilton Head Airport to Calgary International Airport via Atlanta
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $280–1,400
- Website
- westjet.com
Flights from Columbia to Calgary International Airport via Atlanta
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $280–1,400
Flights from Charleston International Airport to Calgary International Airport via Atlanta
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $320–1,600
Flights from Charleston International Airport to Calgary International Airport via Minneapolis
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $210–950
Flights from Charleston International Airport to Calgary International Airport via Detroit
- Ave. Duration
- 8h 59m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $330–1,600
Flights from Charleston International Airport to Calgary International Airport via Nashville
- Ave. Duration
- 8h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $320–1,600
- Website
- aa.com
Flights from Columbia to Calgary International Airport via Charlotte
- Ave. Duration
- 7h 37m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $180–800
Flights from Columbia to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $180–800
Flights from Columbia to Calgary International Airport via Dallas/Ft.Worth
- Ave. Duration
- 10h 4m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–900
Flights from Charleston International Airport to Calgary International Airport via Charlotte
- Ave. Duration
- 7h 47m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $210–950
- Website
- united.com
Flights from Columbia to Calgary International Airport via Newark
- Ave. Duration
- 8h 55m
- When
- Monday to Friday
- Estimated price
- $220–950
Flights from Columbia to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 34m
- When
- Every day
- Estimated price
- $180–800
Flights from Charleston International Airport to Calgary International Airport via Denver
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Hilton Head Airport to Calgary International Airport via Newark
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- $230–950
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Charleston Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 14h 8m
- Frequency
- Twice daily
- Estimated price
- $550–900
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $200–460
- Website
- VIA Rail
- Escape
- $200–440
- Business
- $260–430
- Business Plus
- $270–450
- Economy
- $230–450
- Economy Plus
- $250–460
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 21h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
- Phone
- +1 403 754 6467
- [email protected]
- Website
- Mountain Park Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
Want to know more about travelling around Canada
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














