There are 9 ways to get from Tucson to Moses Lake by plane, bus, bus (Flixbus, Greyhound), train (Amtrak), car, 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.
Fly Tucson to Spokane International Airport, bus
best- Fly from Tucson (TUS) to Spokane International Airport (GEG)plane TUS - GEG
- Take the bus from Spokane Airport Bus Stop to Moses Lakebus
10h 39m$155–660Fly Tucson to Wenatchee, train
cheapest- Fly from Tucson (TUS) to Wenatchee (EAT)plane TUS - EAT
- Take the train from Wenatchee Amtrak to Ephrata Amtraktrain
13h 18m$141–676Bus
- Take the bus from Tucson to Los Angeles Union Stationbus
- Take the bus from Los Angeles Union Station to Sacramento Bus Stationbus
- Take the bus from Sacramento Bus Station to Seattle Bus Stationbus
- Take the bus from Seattle Greyhound to Moses Lakebus
42h 58m$214–498Train (Amtrak)
- Take the train from Tucson Amtrak Station to Los Angelestrain
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Ephrata Amtraktrain
2d 4h$456–1,060Drive 1,366 mi
- Drive from Tucson to Moses Lakecar 1,366 mi
24h 44m$250–361Bus to Phoenix, fly to Spokane International Airport, bus
- Take the bus from University of Phoenix to Sky Harbor International Airportbus
- Fly from Phoenix (PHX) to Spokane International Airport (GEG)plane PHX - GEG
- Take the bus from Spokane Airport Bus Stop to Moses Lakebus
9h 50m$190–607Fly Tucson to Seattle-Tacoma International Airport, bus
- Fly from Tucson (TUS) to Seattle-Tacoma International Airport (SEA)plane TUS - SEA
- Take the bus from Seattle Tacoma Intl Airport to Moses Lakebus
11h 40m$162–740Fly Tucson to Tri-Cities Airport, bus
- Fly from Tucson (TUS) to Tri-Cities Airport (PSC)plane TUS - PSC
- Take the bus from Pasco Bus Stop to Ellensburgbus
- Take the bus from Ellensburg to Moses Lakebus
14h 18m$150–688Bus, train
- Take the bus from Tucson to Los Angeles Union Station Arrivalsbus
- Take the train from Los Angeles to Seattletrain
- Take the bus from Seattle Amtrak Station to Moses Lakebus
2d 4h$398–898
Tucson to Moses Lake by bus
Questions & Answers
The cheapest way to get from Tucson to Moses Lake is to drive which costs $240 - $360 and takes 24h 44m.
The fastest way to get from Tucson to Moses Lake is to bus and fly which takes 9h 50m and costs $190 - $650.
No, there is no direct bus from Tucson to Moses Lake. However, there are services departing from Tucson and arriving at Multimodal Transit Center via Los Angeles Union Station, Sacramento Bus Station, Seattle Greyhound and Ernie's Fuel Stop on Kittelson Rd. The journey, including transfers, takes approximately 42h 58m.
The distance between Tucson and Moses Lake is 1256 miles. The road distance is 1373.9 miles.
The best way to get from Tucson to Moses Lake without a car is to bus which takes 42h 58m and costs $210 - $500.
It takes approximately 10h 39m to get from Tucson to Moses Lake, including transfers.
Tucson to Moses Lake bus services, operated by Flixbus USA, depart from Tucson station.
The best way to get from Tucson to Moses Lake is to bus which takes 42h 58m and costs $210 - $500. Alternatively, you can train, which costs $450 - $1,100 and takes 2 days 4h.
Tucson to Moses Lake bus services, operated by Flixbus USA, arrive at Los Angeles Union Station.
Moses Lake is 1h behind Tucson. It is currently 7:05 AM in Tucson and 6:05 AM in Moses Lake.
What companies run services between Tucson, AZ, USA and Moses Lake, WA, USA?
You can take a bus from Tucson to Multimodal Transit Center via Los Angeles Union Station, Sacramento Bus Station, Seattle Bus Station, Seattle Greyhound, and Ernie's Fuel Stop on Kittelson Rd in around 42h 58m. Alternatively, you can take a train from Tucson Amtrak Station to Moses Lake Public Library on 5th Ave via Los Angeles, Seattle, Ephrata Amtrak, and Ephrata Transportation Center in around 2d 4h.
- Website
- southwest.com
Flights from Tucson to Spokane International Airport via Las Vegas
- Ave. Duration
- 6h 29m
- When
- Every day
- Estimated price
- $120–600
Flights from Tucson to Spokane International Airport via Phoenix
- Ave. Duration
- 6h 17m
- When
- Thursday and Friday
- Estimated price
- $110–600
Flights from Tucson to Spokane International Airport via Denver
- Ave. Duration
- 6h 45m
- When
- Tuesday to Friday
- Estimated price
- $140–650
Flights from Tucson to Spokane International Airport via San Diego
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- $130–650
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $90–460
Flights from Phoenix to Spokane International Airport via Las Vegas
- Ave. Duration
- 4h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $90–470
Flights from Phoenix to Spokane International Airport via Sacramento
- Ave. Duration
- 4h 56m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–550
Flights from Tucson to Seattle-Tacoma International Airport via Las Vegas
- Ave. Duration
- 5h 47m
- When
- Tuesday to Friday
- Estimated price
- $140–700
Flights from Tucson to Seattle-Tacoma International Airport via Phoenix
- Ave. Duration
- 5h 10m
- When
- Thursday and Friday
- Estimated price
- $140–700
- Website
- alaskaair.com
Flights from Tucson to Spokane International Airport via Phoenix
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $110–600
Flights from Tucson to Spokane International Airport via Los Angeles
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $130–650
Flights from Tucson to Spokane International Airport via Portland
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $130–650
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- $90–460
Flights from Phoenix to Spokane International Airport via Boise
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $90–460
Flights from Tucson to Wenatchee via Seattle-Tacoma International Airport
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $130–650
Flights from Tucson to Wenatchee via Portland, Seattle-Tacoma International Airport
- Ave. Duration
- 7h 6m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $130–650
Flights from Tucson to Wenatchee via Los Angeles, Seattle-Tacoma International Airport
- Ave. Duration
- 12h 32m
- When
- Every day
- Estimated price
- $140–700
Flights from Tucson to Wenatchee via Santa Ana, Seattle-Tacoma International Airport
- Ave. Duration
- 13h 3m
- When
- Every day
- Estimated price
- $140–650
Flights from Tucson to Wenatchee via Salt Lake City, Seattle-Tacoma International Airport
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $130–650
Flights from Tucson to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $140–700
Flights from Tucson to Seattle-Tacoma International Airport via Portland
- Ave. Duration
- 5h 18m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $140–700
Flights from Tucson to Tri-Cities Airport via Los Angeles
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $130–650
Flights from Tucson to Tri-Cities Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $130–650
Flights from Tucson to Tri-Cities Airport via Portland
- Ave. Duration
- 8h 56m
- When
- Every day
- Estimated price
- $120–650
- Website
- aa.com
Flights from Tucson to Spokane International Airport via Phoenix
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $110–600
Flights from Tucson to Spokane International Airport via Los Angeles
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $130–650
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- $90–460
Flights from Tucson to Wenatchee via Phoenix, Seattle-Tacoma International Airport
- Ave. Duration
- 9h 3m
- When
- Every day
- Estimated price
- $130–650
Flights from Tucson to Seattle-Tacoma International Airport via Phoenix
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $140–700
Flights from Tucson to Seattle-Tacoma International Airport via Los Angeles
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $150–750
Flights from Tucson to Tri-Cities Airport via Phoenix
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $110–600
- Website
- delta.com
Flights from Tucson to Spokane International Airport via Salt Lake City
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $110–600
Flights from Tucson to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $140–700
Flights from Tucson to Seattle-Tacoma International Airport via Salt Lake City
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $140–700
Flights from Tucson to Tri-Cities Airport via Salt Lake City
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $110–600
Flights from Tucson to Tri-Cities Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 9h 8m
- When
- Every day
- Estimated price
- $130–650
- Website
- united.com
Flights from Tucson to Spokane International Airport via Denver
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- $140–650
Flights from Tucson to Tri-Cities Airport via Denver
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- $140–650
- Website
- flyfrontier.com
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 55m
- When
- Thursday and Sunday
- Estimated price
- $90–460
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Tucson Amtrak Station to Los Angeles
- Ave. Duration
- 9h 20m
- Frequency
- 6 times a week
- Estimated price
- $110–250
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $300–700
- Website
- https://www.amtrak.com/home.html
Train from Seattle to Ephrata Amtrak
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- $45–110
- Website
- https://www.amtrak.com/home.html
Train from Wenatchee Amtrak to Ephrata Amtrak
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- $11–26
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- northwesternstagelines.com
Bus from Spokane Airport Bus Stop to Moses Lake
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- $45–60
- Schedules at
- northwesternstagelines.com
- Adults
- $45–60
Bus from Seattle Greyhound to Moses Lake
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $85–100
- Schedules at
- northwesternstagelines.com
- Adults
- $85–100
Bus from Ellensburg to Moses Lake
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $35–45
- Schedules at
- northwesternstagelines.com
- Adults
- $35–45
Bus from Seattle Amtrak Station to Moses Lake
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $85–100
- Schedules at
- northwesternstagelines.com
- Adults
- $85–100
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Tucson to Los Angeles Union Station
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- $55–100
- Schedules at
- flixbus.com
Bus from Los Angeles Union Station to Sacramento Bus Station
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- $45–80
- Schedules at
- flixbus.com
Bus from Sacramento Bus Station to Seattle Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $85–150
- Schedules at
- flixbus.com
Bus from Seattle Greyhound to Moses Lake
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $26–50
- Schedules at
- flixbus.com
Bus from Seattle Tacoma Intl Airport to Moses Lake
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $22–40
- Schedules at
- flixbus.com
Bus from Pasco Bus Stop to Ellensburg
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $14–25
- Schedules at
- flixbus.com
Bus from Ellensburg to Moses Lake
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $8–15
- Schedules at
- flixbus.com
Bus from Tucson to Los Angeles Union Station Arrivals
- Ave. Duration
- 9h 19m
- Frequency
- Once daily
- Estimated price
- $55–100
- 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 Los Angeles Union Station to Sacramento Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- 3 times a day
- Estimated price
- $65–120
- Website
- https://www.greyhound.com/
Bus from Sacramento Bus Station to Seattle Bus Station
- Ave. Duration
- 15h 5m
- Frequency
- Once daily
- Estimated price
- $120–230
- Website
- https://www.greyhound.com/
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- saltlakeexpress.com
Bus from Seattle Greyhound to Moses Lake
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $40–85
- Schedules at
- saltlakeexpress.com
Bus from Ellensburg to Moses Lake
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $19–55
- Schedules at
- saltlakeexpress.com
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from University of Phoenix to Sky Harbor International Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $50–90
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Rome2Rio's guide to Amtrak Thruway
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Seattle Amtrak Station to Moses Lake
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- $42–48
- Website
- https://www.amtrak.com/home.html
- Adult
- $42–48
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
Yes, the driving distance between Tucson to Moses Lake is 1374 miles. It takes approximately 24h 44m to drive from Tucson to Moses Lake.
There are 35+ hotels available in Moses Lake.





















