There are 6 ways to get from Cheyenne to Banff by plane, shuttle, bus (Flixbus), bus, train, car, taxi, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Cheyenne Airport, shuttle
best- Fly from Cheyenne Airport (CYS) to Calgary International Airport (YYC)plane CYS - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
8h 49m$176–674Bus via Billings
- Take the bus from Cheyenne, WY to Billings, MTbus
- Take the bus from Billings to Spokanebus
- Take the bus from Spokane Station to Seattle Tacoma Intl Airportbus
- Take the bus from Seattle Tacoma Intl Airport to Vancouverbus
- Take the bus from Vancouver - Pacific Station to Kelowna - 516 Lawrence Avebus
- Take the bus from Kelowna - 516 Lawrence Ave to Banff - Brewster Sight Seeing Building-100 Gopher Stbus
47h 26mBus, train
- Take the bus from Cheyenne to Denver Union Stationbus
- Take the bus from Denver Union Station to Seattle Bus Stationbus
- Take the train from Seattle to Vancouvertrain
- Take the train from Vancouver to Banff Train Stationtrain
3d 3hDrive 1,706.6 km
- Drive from Cheyenne to Banffcar 1,706.6 km
17h 15m$345–498Taxi to Laramie Regional Airport, fly, shuttle
- Take the taxi from Cheyenne to Laramie-Airport-LARtaxi
- Fly from Laramie Regional Airport (LAR) to Calgary International Airport (YYC)plane LAR - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
10h 15m$317–888Bus
- Take the bus from Cheyenne to Denver Union Stationbus
- Take the bus from Denver Union Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver to Banffbus
2d 1h$498–841
Cheyenne Airport (CYS) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Cheyenne to Banff is to fly and shuttle which costs $170 - $700 and takes 8h 49m.
The fastest way to get from Cheyenne to Banff is to fly and shuttle which takes 8h 49m and costs $170 - $700.
No, there is no direct bus from Cheyenne to Banff. However, there are services departing from Cheyenne, WY and arriving at Banff - Brewster Sight Seeing Building-100 Gopher St via Billings, Spokane Station, Seattle Tacoma Intl Airport, Vancouver - Pacific Station and Kelowna - 516 Lawrence Ave. The journey, including transfers, takes approximately 47h 26m.
The distance between Cheyenne and Banff is 1447 km. The road distance is 1706.6 km.
The best way to get from Cheyenne to Banff without a car is to bus via Billings which takes 47h 26m and costs .
It takes approximately 8h 49m to get from Cheyenne to Banff, including transfers.
Cheyenne to Banff bus services, operated by Greyhound USA, depart from Cheyenne station.
Cheyenne to Banff bus services, operated by Greyhound USA, arrive at Denver Union Station.
Yes, the driving distance between Cheyenne to Banff is 1707 km. It takes approximately 17h 15m to drive from Cheyenne to Banff.
Book your Cheyenne to Banff bus tickets online with Omio.
What companies run services between Cheyenne, WY, USA and Banff, AB, Canada?
You can take a bus from Cheyenne, WY to Banff - Brewster Sight Seeing Building-100 Gopher St via Billings, Spokane, Spokane Station, Seattle Tacoma Intl Airport, Vancouver - Pacific Station, and Kelowna - 516 Lawrence Ave in around 47h 26m.
- Website
- westjet.com
Flights from Cheyenne Airport to Calgary International Airport via Denver
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $250–1,500
Flights from Cheyenne Airport to Calgary International Airport via Denver, Salt Lake City
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- $130–700
Flights from Laramie Regional Airport to Calgary International Airport via Denver
- Ave. Duration
- 9h 15m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $250–1,500
Flights from Laramie Regional Airport to Calgary International Airport via Denver, Salt Lake City
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $140–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $50–130
- Website
- Amtrak
- 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
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
There are 606+ hotels available in Banff.






