1map logoGo to main page

Portland, OR, USA to Moses Lake, WA, USA from $50: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States
to
Moses Lake, United States

How to Get from Portland to Moses Lake: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$50 by carBest price
461 kmDistance
5h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Moses Lake with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
FlixBus
Bus
Average Duration
7h  29m
Estimated price
$42-113
Recommended
Company
various
Drive
Average Duration
5h  10m
Estimated price
$50-75
Cheapest
route map
Distance: 461 km
Duration: 5h 10m

See more options

Company
various
Plane
Drive
Average Duration
5h  54m
Estimated price
$146-420
Company
various
Plane
Bus
Average Duration
5h  42m
Estimated price
$164-396
Company
various
Plane
Drive
Average Duration
5h  36m
Estimated price
$304-870
Company
various
Plane
Bus
Average Duration
7h  15m
Estimated price
$421-396

Portland - Moses Lake operators

Explore transport companies operating between Portland and Moses Lake, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Moses Lake

Average Duration
7h 25m
Estimated price
$42-113

Bus from Seattle Bus Station to Moses Lake

Average Duration
3h 15m
Estimated price
$1137-1138
Contact phone
+1 800-366-6975
Website
northwesternstagelines.com

Bus from Spokane Airport Bus Stop to Moses Lake

Average Duration
2h 5m
Estimated price
$422-1139
Plane
Website
delta.com

Plane from Portland (PDX) to Spokane (GEG)

Average Duration
1h 4m
Estimated price
$1130-1131

Plane from Portland (PDX) to Pasco (PSC)

Average Duration
3h 15m
Estimated price
$1130-1135

Plane from Portland (PDX) to Seattle (SEA)

Average Duration
1h 1m
Estimated price
$426-420
Website
alaskaair.com

Plane from Portland (PDX) to Wenatchee (EAT)

Average Duration
3h 32m
Estimated price
$427-428

Plane from Portland (PDX) to Pasco (PSC)

Average Duration
3h 31m
Estimated price
$1132-500

Portland to Moses Lake: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portland and Moses Lake offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Portland to Moses Lake covering a distance of 286 miles in approximately 5 hours and 10 minutes. 🌲 Enjoy the picturesque views of the Pacific Northwest as you make your way to your destination. 💵 Depending on gas prices and vehicle efficiency, the cost of driving from Portland to Moses Lake typically ranges from $50 to $75. 🛣️ Plan your budget accordingly and make stops along the way to explore charming towns or grab a bite to eat.
Average price
$50 - $75
🛫 Flying from Portland to Moses Lake typically involves a stopover since there are no direct flights available. The quickest option with one stopover lasts around 2 hours and 56 minutes. 🚗 Upon arrival in Wenatchee Airport, visitors can easily find ground transportation options to reach Moses Lake which is approximately a 1.5-hour drive away. The scenic drive offers a beautiful introduction to the region's landscape.
Departure Point
Portland Airport
Arrival Point
Wenatchee Airport. The quickest flight takes 2h 56m and has one stopover
🚌 The journey from Portland to Moses Lake by bus takes approximately 7 hours and 29 minutes. Sit back and enjoy the scenic ride through the Pacific Northwest. 💰 Prices for bus tickets between Moses Lake and Portland can range from $42 to $113, offering budget-friendly travel options for those looking to explore the region without breaking the bank.

Frequently asked questions

Find out more about the route from Portland to Moses Lake.

Or choose the category:
The distance between Portland and Moses Lake is approximately 319 km or 198 miles. By car, the typical travel time is around 5 hours and 10 minutes. However, if flying, it takes about 6 hours to reach Moses Lake with a layover in Pasco, followed by a drive. Another option is taking a bus, which would take around 7 hours and 29 minutes to reach Moses Lake from Portland.
The most cost-effective and time-efficient transportation option for traveling from Portland to Moses Lake is to drive. It costs around $50-$75 and takes approximately 5 hours and 10 minutes. This option saves you time compared to taking a bus or flying to Pasco and then driving, which can take around 6-7 hours.
The prices for a bus ticket between Moses Lake and Portland range from $42 to $113.
To travel from Portland to Moses Lake without using public transportation, you can drive the distance of approximately 460 km. The journey typically takes around 5 hours and 10 minutes. The cost of driving from Portland to Moses Lake can range from $50 to $75, depending on factors such as gas prices and tolls.
The best way to travel from Portland to Moses Lake without a car is by taking a bus. The journey takes approximately 7 hours and 29 minutes and can cost between $40 and $120. Other options, such as flying to Pasco and then driving, can take around 6 hours, but may not be as convenient or cost-effective as taking the bus.
The flight duration between Portland and Moses Lake typically takes around 2 hours and 56 minutes with one stopover at Pasco Airport.
There are plenty of options for accommodation near Moses Lake. With over 20 hotels to choose from, travelers can find something that suits their preferences and budget. Prices for hotels in the area start at $53 per night, ensuring that there is an option for every traveler.