There are 3 ways to get from Saint-Louis to Banff by bus, plane, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Blaise Diagne International Airport, fly to Calgary International Airport
best- Take the bus from Saint-Louis to Dakarbus
- Take the bus from Dakar to Dakar AIBDbus
- Fly from Blaise Diagne International Airport (DSS) to Calgary International Airport (YYC)plane DSS - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
28h 32m$527–1,794Drive to Nouakchott, fly to Calgary International Airport, bus
- Drive from Saint-Louis to Nouakchott (NKC)car
- Fly from Nouakchott (NKC) to Calgary International Airport (YYC)plane NKC - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
30h 3m$809–2,732Bus, bus to Blaise Diagne International Airport, fly to Edmonton International Airport, shuttle
- Take the bus from Saint-Louis to Dakarbus
- Take the bus from Dakar to Dakar AIBDbus
- Fly from Blaise Diagne International Airport (DSS) to Edmonton International Airport (YEG)plane DSS - YEG
- Take the bus from Edmonton Airport to Calgary, AB - Downtown 4 Ave SEbus
- Take a shuttle bus from North Calgary, AB - Crowfoot LRT Station to Samesun Hostel
36h 33m$637–2,173
Blaise Diagne International Airport (DSS) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Saint-Louis to Banff is to bus and fly which costs $500 - $1,800 and takes 28h 32m.
The fastest way to get from Saint-Louis to Banff is to bus and fly which takes 28h 32m and costs $500 - $1,800.
The distance between Saint-Louis and Banff is 9690 km.
It takes approximately 28h 32m to get from Saint-Louis to Banff, including transfers.
Banff is 7h behind Saint-Louis. It is currently 11:22 PM in Saint-Louis and 4:22 PM in Banff.
There are 551+ hotels available in Banff.
What companies run services between Saint-Louis, Senegal and Banff, AB, Canada?
There is no direct connection from Saint-Louis to Banff. However, you can take the taxi to Saint-Louis, take the bus to Dakar, walk to Dakar 4, take the bus to Dakar 1, walk to Dakar, take the bus to Dakar AIBD, walk to Blaise-Diagne-Airport-DSS airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the bus to HI Banff Alpine Centre. Alternatively, you can drive to Nouakchott (NKC) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the bus to HI Banff Alpine Centre.
- Website
- delta.com
Flights from Blaise Diagne International Airport to Calgary International Airport via New York JFK
- Ave. Duration
- 16h 39m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $440–1,700
Flights from Blaise Diagne International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 19h 1m
- When
- Thursday and Sunday
- Estimated price
- $600–1,600
Flights from Nouakchott to Calgary International Airport via Casablanca, Montreal
- Ave. Duration
- 22h 31m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $900–3,000
Flights from Nouakchott to Calgary International Airport via Algiers, Montreal
- Ave. Duration
- 26h 21m
- When
- Monday
- Estimated price
- $1,000–3,500
Flights from Blaise Diagne International Airport to Edmonton International Airport via New York JFK, Calgary International Airport
- Ave. Duration
- 23h 53m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $500–2,000
- Website
- westjet.com
Flights from Blaise Diagne International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 19h 1m
- When
- Thursday and Sunday
- Estimated price
- $600–1,600
Flights from Nouakchott to Calgary International Airport via Paris Charles de Gaulle
- Ave. Duration
- 22h 50m
- When
- Friday
- Estimated price
- $850–3,000
Flights from Nouakchott to Calgary International Airport via Casablanca, Montreal
- Ave. Duration
- 22h 31m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $900–3,000
Flights from Nouakchott to Calgary International Airport via Algiers, Montreal
- Ave. Duration
- 26h 21m
- When
- Monday
- Estimated price
- $1,000–3,500
- Website
- aircanada.com
Flights from Blaise Diagne International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 18h 29m
- When
- Thursday
- Estimated price
- $600–1,600
Flights from Nouakchott to Calgary International Airport via Casablanca, Montreal
- Ave. Duration
- 25h 4m
- When
- Friday
- Estimated price
- $700–2,600
Flights from Blaise Diagne International Airport to Edmonton International Airport via Montreal
- Ave. Duration
- 20h 20m
- When
- Thursday and Sunday
- Estimated price
- $700–1,900
- Website
- airtransat.com
Flights from Blaise Diagne International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 17h 30m
- When
- Thursday and Sunday
- Estimated price
- $600–1,600
Flights from Blaise Diagne International Airport to Edmonton International Airport via Montreal
- Ave. Duration
- 19h 49m
- When
- Thursday and Sunday
- Estimated price
- $700–1,900
- Phone
- +221 77 127 12 12
- Website
- globaltransports.sn
Bus from Saint-Louis to Dakar
- Ave. Duration
- 4h 18m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- globeone.site
- Phone
- +221 33 824 10 10
- support@demdikk.sn
- Website
- demdikk.sn
Bus from Dakar to Dakar AIBD
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $14–15
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton Airport to Calgary, AB - Downtown 4 Ave SE
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $70–95
- Website
- https://riderexpress.ca/
- Standard
- $70–95
- Phone
- +1 403 800 0355
- info@fairybus.com
- Website
- fairybus.com
Shuttle from North Calgary, AB - Crowfoot LRT Station to Samesun Hostel
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $39–43
- Website
- https://www.fairybus.com/
- Website
- https://www.fairybus.com/shared-shuttle-services
- Adult
- $39–43
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, Getting to Milan from the airport, and Flying into Beijing? - to help you get the most out of your next trip.



