There are 5 ways to get from Castlegar to Montana by bus, plane, car, bus (Amtrak), or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly, drive
best- Take the bus from Castlegar, BC to Kelowna, BCbus
- Fly from Kelowna International Airport (YLW) to Cranbrook/Canadian Rockies International Airport (YXC)plane YLW - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Kalispellcar
10h 59m$233–458Drive 663.6 mi
cheapest- Drive from Castlegar to Billingscar 663.6 mi
11h 4m$152–220Bus
- Take the bus from Castlegar, BC - 692 18th St to Osoyoos, BC - 9206 97th Stbus
- Take the bus from Oroville, WA to Omak, WAbus
- Take the bus from Omak, WA to Quincy, WA - EB Comm Cntrbus
- Take the bus from Quincy Amtrak Bus Stop to Spokane, WAbus
- Take the bus from Spokane to Billingsbus
24h 15mBus, train
- Take the bus from Castlegar, BC - 692 18th St to Osoyoos, BC - 9206 97th Stbus
- Take the bus from Oroville, WA to Omak, WAbus
- Take the bus from Omak Travel Plaza to Wenatchee Columbia Stationbus
- Take the train from Wenatchee Amtrak to Spokanetrain
- Take the bus from Spokane to Billingsbus
24h 25mBus, drive, train
- Take the bus from Castlegar, BC to Midway, BCbus
- Drive from Midway, BC to Church - Hwy 97 & Hwy 20car
- Take the bus from Church - Hwy 97 & Hwy 20 to Okanogan, WA - Main TranGO Officebus
- Take the bus from Okanogan, WA - Main TranGO Office to Wenatchee, WAbus
- Take the train from Wenatchee Amtrak to Spokanetrain
- Take the bus from Spokane to Billingsbus
24h 32m$240–382
Kelowna International Airport (YLW) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Castlegar to Montana is to drive which costs $150 - $220 and takes 11h 4m.
The fastest way to get from Castlegar to Montana is to bus and fly and drive which takes 10h 59m and costs $230 - $460.
No, there is no direct bus from Castlegar to Montana. However, there are services departing from Castlegar, BC - 692 18th St and arriving at Billings via Oroville, WA, Omak, WA, Quincy Amtrak Bus Stop and Spokane. The journey, including transfers, takes approximately 24h 15m.
The distance between Castlegar and Montana is 498 miles. The road distance is 667.4 miles.
It takes approximately 10h 59m to get from Castlegar to Montana, including transfers.
Castlegar to Montana bus services, operated by Mountain Man Mikes Bus Service, depart from Castlegar, BC - 692 18th St station.
Castlegar to Montana bus services, operated by Mountain Man Mikes Bus Service, arrive at Osoyoos, BC - 9206 97th St station.
Montana is 1h ahead of Castlegar. It is currently 4:30 PM in Castlegar and 5:30 PM in Montana.
Yes, the driving distance between Castlegar to Montana is 667 miles. It takes approximately 11h 4m to drive from Castlegar to Montana.
There are 109+ hotels available in Montana.
What companies run services between Castlegar, BC, Canada and Montana, USA?
You can take a bus from Castlegar, BC - 692 18th St to Billings via Osoyoos, BC - 9206 97th St, Oroville, WA, Omak, WA, Quincy Amtrak Bus Stop, and Spokane in around 24h 15m.
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $150–330
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Wenatchee Amtrak to Spokane
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- Amtrak
Train from Wenatchee Amtrak to Spokane
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- Amtrak
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Castlegar, BC to Kelowna, BC
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $55–70
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $55–70
Bus from Castlegar, BC to Midway, BC
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $45–55
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $45–55
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Castlegar, BC - 692 18th St to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- $70–90
- Website
- Home Mountain Man Mike's
Bus from Castlegar, BC - 692 18th St to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- $70–90
- Website
- Home Mountain Man Mike's
- Phone
- +1 (800) 635-4391
- [email protected]
- Website
- Okanogan County Transportation
Bus from Oroville, WA to Omak, WA
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
Bus from Oroville, WA to Omak, WA
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
Bus from Omak Travel Plaza to Wenatchee Columbia Station
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $16
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
Bus from Okanogan, WA - Main TranGO Office to Wenatchee, WA
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $16
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Omak, WA to Quincy, WA - EB Comm Cntr
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- northwesternstagelines.com
- Adults
- $50–65
Bus from Quincy Amtrak Bus Stop to Spokane, WA
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $55–70
- Schedules at
- northwesternstagelines.com
- Adults
- $55–70
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Quincy Amtrak Bus Stop to Spokane, WA
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $27–45
- Website
- Amtrak
- Adult
- $27–45
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Quincy Amtrak Bus Stop to Spokane, WA
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- Salt Lake Express
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Spokane to Billings
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- $120–180
- Book at
- Jefferson Lines
- Adult
- $120–180
Bus from Spokane to Billings
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- $120–180
- Book at
- Jefferson Lines
- Adult
- $120–180
Bus from Spokane to Billings
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- $120–180
- Book at
- Jefferson Lines
- Adult
- $120–180
- Phone
- 800-366-6975
- [email protected]
- Website
- Apple Line
Bus from Omak Travel Plaza to Wenatchee Columbia Station
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $28–33
- Website
- Apple Line
- Phone
- +1 (509) 557-6177
- [email protected]
- Website
- TranGO
Bus from Church - Hwy 97 & Hwy 20 to Okanogan, WA - Main TranGO Office
- All adults
- $1
- Children (up to 6)
- $0
Want to know more about travelling around United States
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




















