There are 9 ways to get from Phoenix to Moses Lake by plane, bus, taxi, train, car, 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.
Fly Phoenix to Spokane International Airport, bus
best- Fly from Phoenix (PHX) to Spokane International Airport (GEG)plane PHX - GEG
- Take the bus from Spokane Airport Bus Stop to Moses Lakebus
8h 9m$140–530Fly Phoenix to Wenatchee, bus
cheapest- Fly from Phoenix (PHX) to Wenatchee (EAT)plane PHX - EAT
- Take the bus from Columbia Station to Moses Lakebus
11h 2m$118–555Taxi, train
- Take the taxi from Phoenix to Maricopa Amtraktaxi
- Take the train from Maricopa Amtrak to Los Angelestrain
- Take the train from Los Angeles to Vancouver Stationtrain
- Take the train from Vancouver Station to Pasco Amtrak Stationtrain
- Take the taxi from Pasco Amtrak Station to Warden Police Department on E 2nd Sttaxi
47h 19m$469–1,119Drive 1,250.3 mi
- Drive from Phoenix to Moses Lakecar 1,250.3 mi
22h 51m$229–330Fly Phoenix-Mesa Gateway Airport to Spokane International Airport, bus
- Fly from Phoenix-Mesa Gateway Airport (AZA) to Spokane International Airport (GEG)plane AZA - GEG
- Take the bus from Spokane Airport Bus Stop to Moses Lakebus
8h 57m$213–578Fly Phoenix to Seattle-Tacoma International Airport, shuttle, bus
- Fly from Phoenix (PHX) to Seattle-Tacoma International Airport (SEA)plane PHX - 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
11h 23m$154–675Fly Phoenix to Tri-Cities Airport, bus
- Fly from Phoenix (PHX) to Tri-Cities Airport (PSC)plane PHX - PSC
- Take the bus from Pasco Bus Stop to Ellensburgbus
- Take the bus from Ellensburg, WA - CWU Starbucks to Moses Lakebus
11h 34m$143–558Bus, train
- Take the bus from Phoenix Bus Station to El Monte Bus Stopbus
- Take the train from Los Angeles to Tacomatrain
- Take the bus from Tacoma Greyhound to Moses Lakebus
2d 3h$268–548Bus, train via Yuma
- Take the bus from Phoenix Bus Station to Yuma County Area Transitbus
- Take the train from Yuma Amtrak to Los Angelestrain
- Take the train from Los Angeles to Tacomatrain
- Take the bus from Tacoma Greyhound to Moses Lakebus
2d 4h$283–621
Phoenix to Moses Lake by bus and train
Questions & Answers
The cheapest way to get from Phoenix to Moses Lake is to drive which costs $220 - $330 and takes 22h 51m.
The fastest way to get from Phoenix to Moses Lake is to fly and bus which takes 8h 9m and costs $140 - $550.
The distance between Phoenix and Moses Lake is 1143 miles. The road distance is 1257.6 miles.
The best way to get from Phoenix to Moses Lake without a car is to taxi and train which takes 47h 19m and costs $460 - $1,200.
It takes approximately 8h 9m to get from Phoenix to Moses Lake, including transfers.
Moses Lake is 1h behind Phoenix. It is currently 8:46 AM in Phoenix and 7:46 AM in Moses Lake.
Yes, the driving distance between Phoenix to Moses Lake is 1258 miles. It takes approximately 22h 51m to drive from Phoenix to Moses Lake.
There are 33+ hotels available in Moses Lake.
What companies run services between Phoenix, AZ, USA and Moses Lake, WA, USA?
There is no direct connection from Phoenix to Moses Lake. However, you can take the vehicle to Terminal 4 Station, walk to Phoenix (PHX) airport, fly to Spokane International Airport (GEG), walk to Spokane Airport Bus Stop, take the bus to Moses Lake, then take the line 11 bus to Multimodal Transit Center. Alternatively, you can take the taxi to Maricopa Amtrak, take the train to Los Angeles, take the train to Vancouver Station, take the train to Pasco Amtrak Station, take the taxi to Warden Police Department on E 2nd St, then take the line 30 bus to Multimodal Transit Center.
- Website
- alaskaair.com
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $95–470
Flights from Phoenix to Spokane International Airport via Portland
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- $110–550
Flights from Phoenix to Wenatchee via Seattle-Tacoma International Airport
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $100–500
Flights from Phoenix to Wenatchee via Reno, Seattle-Tacoma International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $110–550
Flights from Phoenix to Wenatchee via Portland, Seattle-Tacoma International Airport
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $110–550
Flights from Phoenix to Wenatchee via Spokane International Airport, Seattle-Tacoma International Airport
- Ave. Duration
- 9h 46m
- When
- Thursday and Sunday
- Estimated price
- $110–550
Flights from Phoenix to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- $100–550
Flights from Phoenix to Seattle-Tacoma International Airport via Portland
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $110–550
- Website
- southwest.com
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- $95–470
Flights from Phoenix to Spokane International Airport via Las Vegas
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $95–480
Flights from Phoenix to Spokane International Airport via Oakland
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- $110–550
Flights from Phoenix to Spokane International Airport via Sacramento
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $110–550
Flights from Phoenix to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- $100–550
Flights from Phoenix to Seattle-Tacoma International Airport via Las Vegas
- Ave. Duration
- 4h 55m
- When
- Monday to Friday
- Estimated price
- $110–550
- Website
- aa.com
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $95–470
Flights from Phoenix to Wenatchee via Seattle-Tacoma International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $100–500
Flights from Phoenix to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- $100–550
Flights from Phoenix to Tri-Cities Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- $90–460
- Website
- delta.com
Flights from Phoenix to Spokane International Airport via Salt Lake City
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $95–480
Flights from Phoenix to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- $100–550
Flights from Phoenix to Tri-Cities Airport via Salt Lake City
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- $95–470
- Website
- flyfrontier.com
Flights from Phoenix to Spokane International Airport
- Ave. Duration
- 2h 51m
- When
- Thursday and Sunday
- Estimated price
- $95–470
Flights from Phoenix to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–550
- Website
- allegiantair.com
Flights from Phoenix-Mesa Gateway Airport to Spokane International Airport
- Ave. Duration
- 2h 58m
- When
- Monday and Friday
- Estimated price
- $90–440
Flights from Phoenix-Mesa Gateway Airport to Spokane International Airport via Santa Ana
- Ave. Duration
- 5h 49m
- When
- Thursday and Sunday
- Estimated price
- $100–500
- Website
- united.com
Flights from Phoenix to Tri-Cities Airport via San Francisco
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- $110–550
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Maricopa Amtrak to Los Angeles
- Ave. Duration
- 7h 33m
- Frequency
- 6 times a week
- Estimated price
- $40–110
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to Vancouver Station
- Ave. Duration
- 30h 22m
- Frequency
- Once daily
- Estimated price
- $170–600
- Website
- https://www.amtrak.com/home.html
Train from Vancouver Station to Pasco Amtrak Station
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- $45–140
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to Tacoma
- Ave. Duration
- 32h 47m
- Frequency
- Once daily
- Estimated price
- $160–340
- Website
- https://www.amtrak.com/home.html
Train from Yuma Amtrak to Los Angeles
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $45–110
- 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 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 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
Bus from Tacoma Greyhound to Moses Lake
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- $90–110
- Schedules at
- northwesternstagelines.com
- Adults
- $90–110
- 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 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 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
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Pasco Bus Stop to Ellensburg
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $27–35
- Schedules at
- flixbus.com
Bus from Phoenix Bus Station to Yuma County Area Transit
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- $30–55
- 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 Phoenix Bus Station to El Monte Bus Stop
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $60–100
- Website
- https://www.greyhound.com/
Bus from Phoenix Bus Station to Yuma County Area Transit
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
Rome2Rio's guide to Amtrak Thruway
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Tacoma Greyhound to Moses Lake
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $48–51
- Website
- https://www.amtrak.com/home.html
- Adult
- $48–51
- Ave. Duration
- 56 min
- Estimated price
- $80–170
Yellow Cab AZ
- Phone
- +1 480-888-8888
- Website
- yellowcabaz.com
VIP Taxi
- Phone
- +1 602-300-3000
- Website
- viptaxi.com
Downtown Taxi
- Phone
- +1 602-800-2417
- Website
- downtowntaxi0.godaddysites.com
RAD Cab
- Phone
- +1-509-585-2944
- Website
- radauto.biz
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
Need to know: Greyhound
Read the travel guide


















