There are 6 ways to get from Moses Lake to Lethbridge by train, bus, car, 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.
Train, bus, drive
best- Take the train from Ephrata Amtrak to Shelby Amtrak Stationtrain
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridgecar
17h 6m$422–651Drive 764 km
cheapest- Drive from Moses Lake to Lethbridgecar 764 km
9h 2m$153–220Bus to Seattle-Tacoma International Airport, fly to Calgary International Airport, bus
- Take the bus from Moses Lake to Seattle Tacoma Intl Airportbus
- Fly from Seattle-Tacoma International Airport (SEA) to Calgary International Airport (YYC)plane SEA - YYC
- Take the bus from Calgary - Airport YYC to Lethbridge - 705 5 Ave S Park and Ride Transit Terminalbus
11h 32mBus to Seattle-Tacoma International Airport, fly to Glacier Park International Airport, drive
- Take the bus from Moses Lake to Seattle Tacoma Intl Airportbus
- Fly from Seattle-Tacoma International Airport (SEA) to Glacier Park International Airport (FCA)plane SEA - FCA
- Drive from Glacier Park International Airport (FCA) to Lethbridgecar
10h 15m$656–809Train to Wenatchee, fly to Glacier Park International Airport, drive
- Take the train from Ephrata Amtrak to Wenatchee Amtraktrain
- Fly from Wenatchee (EAT) to Glacier Park International Airport (FCA)plane EAT - FCA
- Drive from Glacier Park International Airport (FCA) to Lethbridgecar
12h 25m$370–1,637Train to Wenatchee, fly to Calgary International Airport, bus
- Take the train from Ephrata Amtrak to Wenatchee Amtraktrain
- Fly from Wenatchee (EAT) to Calgary International Airport (YYC)plane EAT - YYC
- Take the bus from Calgary - Airport YYC to Lethbridge - 705 5 Ave S Park and Ride Transit Terminalbus
13h 30m
Seattle-Tacoma International Airport (SEA) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Moses Lake to Lethbridge is to drive which costs $150 - $220 and takes 9h 2m.
The fastest way to get from Moses Lake to Lethbridge is to drive which takes 9h 2m and costs $150 - $220.
The distance between Moses Lake and Lethbridge is 1040 km. The road distance is 764 km.
It takes approximately 17h 6m to get from Moses Lake to Lethbridge, including transfers.
Lethbridge is 1h ahead of Moses Lake. It is currently 10:53 AM in Moses Lake and 11:53 AM in Lethbridge.
Yes, the driving distance between Moses Lake to Lethbridge is 764 km. It takes approximately 9h 2m to drive from Moses Lake to Lethbridge.
There are 37+ hotels available in Lethbridge.
What companies run services between Moses Lake, WA, USA and Lethbridge, AB, Canada?
There is no direct connection from Moses Lake to Lethbridge. However, you can take the line 20 bus to Ephrata Transportation Center, walk to Ephrata Amtrak, take the train to Shelby Amtrak Station, walk to Shelby Transit Center, take the bus to Port of Sweet Grass, then drive to Lethbridge. Alternatively, you can drive from Moses Lake to Lethbridge in around 9h 2m.
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $360–750
Flights from Seattle-Tacoma International Airport to Glacier Park International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $550–650
Flights from Seattle-Tacoma International Airport to Glacier Park International Airport via Portland
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $550–650
Flights from Wenatchee to Glacier Park International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $280–1,500
Flights from Wenatchee to Glacier Park International Airport via Portland, Seattle-Tacoma International Airport
- Ave. Duration
- 5h 39m
- When
- Monday to Saturday
- Estimated price
- $290–1,500
Flights from Wenatchee to Glacier Park International Airport via Seattle-Tacoma International Airport, Portland
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $290–1,500
Flights from Wenatchee to Calgary International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $360–1,500
- Website
- westjet.com
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $200–1,600
Flights from Seattle-Tacoma International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $200–1,600
Flights from Wenatchee to Calgary International Airport via Portland
- Ave. Duration
- 4h 4m
- When
- Friday
- Estimated price
- $170–1,400
- Website
- delta.com
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $200–1,600
Flights from Seattle-Tacoma International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $200–1,600
Flights from Wenatchee to Calgary International Airport via Portland
- Ave. Duration
- 4h 4m
- When
- Friday
- Estimated price
- $170–1,400
- Website
- aircanada.com
Flights from Seattle-Tacoma International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 59m
- When
- Wednesday to Saturday
- Estimated price
- $65–380
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Ephrata Amtrak to Shelby Amtrak Station
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $400–650
- Website
- Amtrak
Train from Ephrata Amtrak to Wenatchee Amtrak
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- Amtrak
Train from Ephrata Amtrak to Wenatchee Amtrak
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- Amtrak
- 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Moses Lake to Seattle Tacoma Intl Airport
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
Bus from Moses Lake to Seattle Tacoma Intl Airport
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Calgary - Airport YYC to Lethbridge - 705 5 Ave S Park and Ride Transit Terminal
- Ave. Duration
- 3h 37m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Calgary - Airport YYC to Lethbridge - 705 5 Ave S Park and Ride Transit Terminal
- Ave. Duration
- 3h 37m
- Frequency
- Every 10 minutes
- Website
- EBus
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












