There are 7 ways to get from Gold Butte (Mountain) to Kamloops by taxi, train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, drive, bus
best- Take the taxi from Gold Butte (Mountain) to Shelby Amtrak Stationtaxi
- Take the train from Shelby Amtrak Station to West Glacier Amtraktrain
- Drive from Lake McDonald Lodge to Pincher Creek, ABcar
- Take the bus from Pincher Creek, AB to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Calgary to Kamloopsbus
23h 31mDrive 1,012.6 km
cheapest- Drive from Gold Butte (Mountain) to Kamloopscar 1,012.6 km
12h 19m$201–290Taxi, train, bus
- Take the taxi from Gold Butte (Mountain) to Shelby Amtrak Stationtaxi
- Take the train from Shelby Amtrak Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
- Take the bus from Vancouver, BC to Kamloops, BCbus
28h 18m$616–1,107Taxi, bus, drive, bus to Cranbrook/Canadian Rockies International Airport, fly to Kamloops Airport
- Take the taxi from Gold Butte (Mountain) to Shelby Transit Centertaxi
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridge - U of Lcar
- Take the bus from Lethbridge - U of L to Fort Macleod - Shell Gas Station*bus
- Take the bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Kamloops Airport (YKA)plane YXC - YKA
14h 19mTaxi, train
- Take the taxi from Gold Butte (Mountain) to Shelby Amtrak Stationtaxi
- Take the train from Shelby Amtrak Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
- Take the train from Vancouver to Kamloopstrain
41h 34mTaxi, bus, drive, bus to Cranbrook/Canadian Rockies International Airport, fly to Kelowna International Airport
- Take the taxi from Gold Butte (Mountain) to Shelby Transit Centertaxi
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridge - U of Lcar
- Take the bus from Lethbridge - U of L to Fort Macleod - Shell Gas Station*bus
- Take the bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Kelowna International Airport (YLW)plane YXC - YLW
- Take the bus from Kelowna Airport to Kamloops, BC - Sahali Mallbus
14h 30mTaxi, train, drive, bus to Calgary International Airport, fly to Kamloops Airport
- Take the taxi from Gold Butte (Mountain) to Shelby Amtrak Stationtaxi
- Take the train from Shelby Amtrak Station to West Glacier Amtraktrain
- Drive from Lake McDonald Lodge to Pincher Creek, ABcar
- Take the bus from Pincher Creek, AB to Calgary, AB - 11488, 24 Street SEbus
- Fly from Calgary International Airport (YYC) to Kamloops Airport (YKA)plane YYC - YKA
16h 50m$745–1,400
Cranbrook/Canadian Rockies International Airport (YXC) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Gold Butte (Mountain) to Kamloops is to drive which costs $200 - $290 and takes 12h 19m.
The fastest way to get from Gold Butte (Mountain) to Kamloops is to drive which takes 12h 19m and costs $200 - $290.
The distance between Gold Butte (Mountain) and Kamloops is 1341 km. The road distance is 1012.6 km.
The best way to get from Gold Butte (Mountain) to Kamloops without a car is to taxi and train and bus which takes 28h 18m and costs $600 - $1,200.
It takes approximately 23h 31m to get from Gold Butte (Mountain) to Kamloops, including transfers.
Yes, the driving distance between Gold Butte (Mountain) to Kamloops is 1013 km. It takes approximately 12h 19m to drive from Gold Butte (Mountain) to Kamloops.
There are 50+ hotels available in Kamloops.
What companies run services between Gold Butte (Mountain), MT, USA and Kamloops, BC, Canada?
There is no direct connection from Gold Butte (Mountain) to Kamloops. However, you can take the taxi to Shelby Amtrak Station, take the train to West Glacier Amtrak, walk to West Glacier Amtrak, take the shuttle to Lake McDonald Lodge, drive to Pincher Creek, AB, take the bus to Calgary, AB - 11488, 24 Street SE, walk to Nb 24 St Se @ 114 Av Se, take the line 131 bus to Wb 6 Av Sw @ 5 St Sw, walk to Calgary, then take the bus to Kamloops. Alternatively, you can take the taxi to Shelby Amtrak Station, take the train to Everett Amtrak Station, take the train to Vancouver, walk to Vancouver, BC, then take the bus to Kamloops, BC.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Kamloops Airport via Calgary International Airport
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $280–750
Flights from Calgary International Airport to Kamloops Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $280–750
Flights from Calgary International Airport to Kamloops Airport via Edmonton
- Ave. Duration
- 3h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $280–750
- Website
- aircanada.com
Flights from Cranbrook/Canadian Rockies International Airport to Kamloops Airport via Vancouver
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $110–750
- Website
- pacificcoastal.com
Flights from Cranbrook/Canadian Rockies International Airport to Kelowna International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $210–460
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Shelby Amtrak Station to West Glacier Amtrak
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- $55–120
- Website
- https://www.amtrak.com/home.html
Train from Shelby Amtrak Station to Everett Amtrak Station
- Ave. Duration
- 16h 42m
- Frequency
- Once daily
- Estimated price
- $310–650
- Website
- https://www.amtrak.com/home.html
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $55–110
- Website
- https://www.amtrak.com/home.html
Train from Shelby Amtrak Station to Everett Amtrak Station
- Ave. Duration
- 16h 42m
- Frequency
- Once daily
- Estimated price
- $310–650
- Website
- https://www.amtrak.com/home.html
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $55–110
- Website
- https://www.amtrak.com/home.html
Train from Shelby Amtrak Station to West Glacier Amtrak
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- $55–120
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 877 460 3200
- [email protected]
- Website
- rockymountaineer.com
Train from Vancouver to Kamloops
- Ave. Duration
- 18h
- Frequency
- Once daily
- Website
- https://www.rockymountaineer.com/
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Pincher Creek, AB to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
Bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://mountainmanmikes.ca/
Bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://mountainmanmikes.ca/
Bus from Pincher Creek, AB to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Calgary to Kamloops
- Ave. Duration
- 8h 25m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Vancouver, BC to Kamloops, BC
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Lethbridge - U of L to Fort Macleod - Shell Gas Station*
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- https://www.myebus.ca/
Bus from Lethbridge - U of L to Fort Macleod - Shell Gas Station*
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- https://www.myebus.ca/
Bus from Kelowna Airport to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- https://www.myebus.ca/
- Adult
- $26–40
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Vancouver, BC to Kamloops, BC
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a day
- Estimated price
- $50–110
- Website
- https://www.riderexpress.ca/
- Standard
- $50–110
- Phone
- +1 406-470-0727
- [email protected]
- Website
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Ave. Duration
- 1h 37m
- Estimated price
- $200–240
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

















