There are 4 ways to get from Ogden to Banff by shuttle, plane, bus, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, fly, bus
best- Take a shuttle bus from Ogden to Salt Lake City Airport
- Fly from Salt Lake City International Airport (SLC) to Calgary International Airport (YYC)plane SLC - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
7h 19m$1,205–2,912Drive 1,430.8 km
cheapest- Drive from Ogden to Banffcar 1,430.8 km
14h 59m$282–407Bus, taxi
- Take the bus from Ogden, UT to 3988 W Chinden - Boisebus
- Take the taxi from 3988 W Chinden - Boise to Ontario, ORtaxi
- Take the bus from Ontario, OR to Hawthorne Station, Bend, ORbus
- Take the bus from Bend Hawthorne Station to Portland Union Stationbus
- Take the bus from Portland Curbside Bus Stop to Vancouverbus
- Take the bus from Vancouver, BC to Banff, ABbus
42h 11m$557–839Train, bus
- Take the train from Ogden Central Station to Salt Lake Central Stationtrain 750
- Take the train from Salt Lake City to Sacramentotrain
- Take the train from Sacramento to Seattletrain
- Take the train from Seattle to Vancouvertrain
- Take the bus from Vancouver, BC to Banff, ABbus
2d 9h$458–1,298
Ogden to Banff by train and bus
Questions & Answers
The cheapest way to get from Ogden to Banff is to drive which costs $280 - $410 and takes 14h 59m.
The fastest way to get from Ogden to Banff is to shuttle and fly and bus which takes 7h 19m and costs $1,200 - $3,000.
The distance between Ogden and Banff is 1359 km. The road distance is 1430.8 km.
The best way to get from Ogden to Banff without a car is to bus and taxi which takes 42h 11m and costs $550 - $850.
It takes approximately 7h 19m to get from Ogden to Banff, including transfers.
Yes, the driving distance between Ogden to Banff is 1431 km. It takes approximately 14h 59m to drive from Ogden to Banff.
There are 534+ hotels available in Banff.
What companies run services between Ogden, UT, USA and Banff, AB, Canada?
There is no direct connection from Ogden to Banff. However, you can take the shuttle to Salt Lake City Airport, walk to Salt Lake City International Airport (SLC) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the bus to HI Banff Alpine Centre. Alternatively, you can take the bus to 3988 W Chinden - Boise, take the taxi to Ontario, OR, take the bus to Hawthorne Station, Bend, OR, walk to Bend Hawthorne Station, take the bus to Portland Union Station, walk to Portland Curbside Bus Stop, take the bus to Vancouver, walk to Vancouver, BC, then take the bus to Banff, AB.
- Website
- delta.com
Flights from Salt Lake City International Airport to Calgary International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- $130–750
Flights from Salt Lake City International Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- $750–2,300
Flights from Salt Lake City International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $180–900
Flights from Salt Lake City International Airport to Calgary International Airport via Portland
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $170–900
- Website
- westjet.com
Flights from Salt Lake City International Airport to Calgary International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- $130–750
Flights from Salt Lake City International Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 5h 28m
- When
- Friday and Sunday
- Estimated price
- $750–2,300
Flights from Salt Lake City International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $180–900
- Website
- united.com
Flights from Salt Lake City International Airport to Calgary International Airport via Denver
- Ave. Duration
- 5h 29m
- When
- Every day
- Estimated price
- $190–950
- Phone
- +1 801-743-3882
- rideuta@rideuta.com
- Website
- rideuta.com
Train from Ogden Central Station to Salt Lake Central Station
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $3–8
- Schedules at
- rideuta.com
- Adult - full fare
- $3–8
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Salt Lake City to Sacramento
- Ave. Duration
- 16h 25m
- Frequency
- Once daily
- Estimated price
- $95–600
- Website
- https://www.amtrak.com/home.html
Train from Sacramento to Seattle
- Ave. Duration
- 20h 2m
- Frequency
- Once daily
- Estimated price
- $150–350
- Website
- https://www.amtrak.com/home.html
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $50–130
- Website
- https://www.amtrak.com/home.html
- Phone
- +1-801.255.1841
- info@canyontransport.com
- Website
- canyontransport.com
Shuttle from Ogden to Salt Lake City Airport
- Ave. Duration
- 48 min
- Frequency
- On demand
- Estimated price
- $346–554
- Schedules at
- canyontransport.com
- Private SUV service for up to 4 passengers
- $346
- Private Van service for 1 passenger(s)
- $374
- Minibus service for up to 14 passengers
- $554
- 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 766 3553
- Website
- tufesainternacional.com
Bus from Ogden, UT to 3988 W Chinden - Boise
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Estimated price
- $90–130
- Schedules at
- tufesainternacional.com
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Ontario, OR to Hawthorne Station, Bend, OR
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a week
- Estimated price
- $50–80
- Website
- https://www.oregon-point.com
Rome2Rio's guide to Amtrak Thruway
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Ontario, OR to Hawthorne Station, Bend, OR
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a week
- Estimated price
- $66–70
- Website
- https://www.amtrak.com/home.html
- Adult
- $66–70
- Phone
- +1 541-366-5110
- info@pacificcrestbuslines.net
- Website
- pacificcrestbuslines.net
Bus from Bend Hawthorne Station to Portland Union Station
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $29–95
- Website
- https://pacificcrestbuslines.net
- Phone
- (541) 389-7469
- info@cobreeze.com
- Website
- cobreeze.com
Bus from Bend Hawthorne Station to Portland Union Station
- Ave. Duration
- 4h 5m
- Frequency
- 6 times a week
- Estimated price
- $84–89
- Website
- https://cobreeze.com/
- Schedules at
- https://cobreeze.com/schedule/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- $55–120
- Schedules at
- flixbus.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Vancouver, BC to Banff, AB
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- $160–210
- Website
- https://riderexpress.ca/
- Standard
- $160–210
- Ave. Duration
- 56 min
- Estimated price
- $170–210
Boise Taxi Company
- Phone
- +1 208-877-6777
- Website
- boisetaxicompany.com
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




















