There are 5 ways to get from Banff to Moses Lake by bus, car, plane, bus (Flixbus, Greyhound, Amtrak), 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, drive
best- Take the bus from Banff, AB to Hope, BCbus
- Take the bus from Hope, BC - 919 Water Avenue to Osoyoos, BC - 9206 97th Stbus
- Take the bus from Tonasket, WA - Western Ave & 1st to Omak, WA - DSHSbus
- Take the bus from Omak, WA - DSHS to Coulee Dam - City Park/Information Centerbus
- Drive from Coulee Dam - City Park/Information Center to Moses Lakecar
21h 1m$171–226Drive 458 mi
cheapest- Drive from Banff to Moses Lakecar 458 mi
9h 13m$105–152Bus, fly to Wenatchee
- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Wenatchee (EAT)plane YYC - EAT
- Take the bus from Columbia Station to Moses Lakebus
13h 42m$110–407Bus
- Take the bus from Banff, AB to Vancouver, BCbus
- Take the bus from Vancouver to Everettbus
- Take the bus from Everett Station to Moses Lakebus
22h 49m$182–286Bus, fly to Seattle-Tacoma International Airport, shuttle
- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Seattle-Tacoma International Airport (SEA)plane YYC - SEA
- Take a shuttle bus from Seattle-Tacoma International Airport to Ellensburg, WA - CWU Starbucks
- Take the bus from Ellensburg, WA - CWU Starbucks to Moses Lakebus
12h 10m$181–717
Banff to Moses Lake by bus
Questions & Answers
The cheapest way to get from Banff to Moses Lake is to drive which costs $100 - $160 and takes 9h 13m.
The fastest way to get from Banff to Moses Lake is to drive which takes 9h 13m and costs $100 - $160.
No, there is no direct bus from Banff to Moses Lake. However, there are services departing from Banff, AB and arriving at Multimodal Transit Center via Vancouver, Everett Station and Ernie's Fuel Stop on Kittelson Rd. The journey, including transfers, takes approximately 22h 49m.
The distance between Banff and Moses Lake is 765 miles. The road distance is 460.6 miles.
The best way to get from Banff to Moses Lake without a car is to bus which takes 22h 49m and costs $180 - $290.
It takes approximately 21h 1m to get from Banff to Moses Lake, including transfers.
Banff to Moses Lake bus services, operated by Rider Express, depart from Banff, AB station.
Banff to Moses Lake bus services, operated by Rider Express, arrive at Vancouver, BC station.
Moses Lake is 1h behind Banff. It is currently 6:38 AM in Banff and 5:38 AM in Moses Lake.
Yes, the driving distance between Banff to Moses Lake is 461 miles. It takes approximately 9h 13m to drive from Banff to Moses Lake.
What companies run services between Banff, AB, Canada and Moses Lake, WA, USA?
You can take a bus from Banff, AB to Multimodal Transit Center via Vancouver, BC, Vancouver, Everett, Everett Station, and Ernie's Fuel Stop on Kittelson Rd in around 22h 49m.
- Website
- westjet.com
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $85–550
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $85–550
- Website
- delta.com
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $85–550
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $85–550
- Website
- aircanada.com
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $55–340
- Website
- alaskaair.com
Flights from Calgary International Airport to Wenatchee via Seattle-Tacoma International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $50–310
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–320
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Banff, AB to Hope, BC
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- $95–130
- Website
- https://riderexpress.ca/
- Standard
- $95–130
Bus from Banff, AB to Vancouver, BC
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- $110–150
- Website
- https://riderexpress.ca/
- Standard
- $110–150
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Hope, BC - 919 Water Avenue to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- $55–75
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- +1 (509) 557-6177
- admin@okanogantransit.com
- Website
- okanogantransit.com
Bus from Tonasket, WA - Western Ave & 1st to Omak, WA - DSHS
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- $1
- Website
- https://okanogantransit.com/services/
- Schedules at
- https://okanogantransit.com/routes___schedules/index.php
- All adults
- $1
- Children (up to 6)
- $0
- Phone
- +1 (800) 635-4391
- transportation@octn.org
- Website
- octn.org
Bus from Omak, WA - DSHS to Coulee Dam - City Park/Information Center
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $43
- Schedules at
- banffexplorer.com
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- northwesternstagelines.com
Bus from Columbia Station to Moses Lake
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $35–45
- Schedules at
- northwesternstagelines.com
- Adults
- $35–45
Bus from Everett Station to Moses Lake
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $75–90
- Schedules at
- northwesternstagelines.com
- Adults
- $75–90
Bus from Ellensburg, WA - CWU Starbucks to Moses Lake
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $35–45
- Schedules at
- northwesternstagelines.com
- Adults
- $35–45
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- saltlakeexpress.com
Bus from Columbia Station to Moses Lake
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $18–55
- Schedules at
- saltlakeexpress.com
Bus from Everett Station to Moses Lake
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $35–75
- Schedules at
- saltlakeexpress.com
Bus from Ellensburg, WA - CWU Starbucks to Moses Lake
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $19–55
- Schedules at
- saltlakeexpress.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Vancouver to Everett
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Vancouver to Everett
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Estimated price
- $30–45
- Website
- https://www.greyhound.com/
Rome2Rio's guide to Amtrak Thruway
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Everett Station to Moses Lake
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- https://www.amtrak.com/home.html
- Adult
- $35–50
- Phone
- +1 866-235-5247
- shuttle@airporter.com
- Website
- airporter.com
Shuttle from Seattle-Tacoma International Airport to Ellensburg, WA - CWU Starbucks
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- $35–70
- Schedules at
- airporter.com
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 29+ hotels available in Moses Lake.
















