1map logoGo to main page

Portland, OR, USA to Missoula, MT, USA from $94: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Missoula, United States of America

How to Get from Portland to Missoula: 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.

$94 - Train, BusBest price
689 kmDistance
3h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Missoula 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
Alaska Airlines, Inc.
Plane
Average Duration
3h  2m
Estimated price
$180-528
Recommended
Company
various
Train
Bus
Average Duration
27h  35m
Estimated price
$94-478
Cheapest
route map
Distance: 689 km
Duration: 3h 2m

See more options

Company
various
Drive
Average Duration
8h  54m
Estimated price
$95-150
Company
various
Bus
Train
Average Duration
27h  15m
Estimated price
$109-515

Traveling From Portland to Missoula

The journey from Portland to Missoula takes you from the vibrant urban landscape of Oregon's largest city to the stunning natural beauty and relaxed atmosphere of Montana's outdoor haven.

Best Neighbourhoods in Missoula

Missoula boasts charming neighborhoods, each with its own character and vibe.

Downtown Missoula
• Vibrant arts scene with numerous galleries.
• Great dining options featuring local cuisine.
Northside
• Historic homes with unique architectural styles.
• Close to the river for outdoor activities.
University District
• Lively atmosphere filled with students and cafes.
• Access to cultural events at the university.

Best Times To Visit Missoula's Attractions

Planning your visit around the right times can enhance your Missoula experience.

Caras Park
Visit early weekday mornings for peaceful views and fewer visitors.
Missoula Art Museum
Afternoons during the week often see less foot traffic and help you explore.
Rattlesnake National Recreation Area
Early fall offers stunning colors and quieter trails for a refreshing hike.

Missoula Weather: What to Expect Year-Round

Missoula experiences a temperate climate with four distinct seasons, making each one unique for visitors. Spring and fall are ideal for exploring the outdoors, while summer offers warmth for activities, and winter transforms the area into a picturesque snowy escape.

Missoula Dining Recommendation

For a true taste of Missoula, try the bison burger at The Oxford, where the local ranch-raised meat offers a rich flavor that’s a departure from Portland's farm-to-table approach. The rustic atmosphere and focus on regional ingredients create a dining experience that highlights Montana's culinary roots.

Portland - Missoula operators

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

Plane Show flights
Website
alaskaair.com

Plane from Portland (PDX) to Missoula (MSO)

Average Duration
1h 25m
Estimated price
$180-550
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Shelby Amtrak Station

Average Duration
17h 35m
Estimated price
$6-5284

Train from Spokane to Shelby Amtrak Station

Average Duration
9h 5m
Estimated price
$1804-18040
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Pasco Bus Stop

Average Duration
3h 50m
Estimated price
$940-941

Bus from Pasco Bus Stop to Spokane Station

Average Duration
2h 20m
Estimated price
$942-1805
Contact phone
+1 406-470-0727
Website
northern.rural-transit.com

Bus from Shelby Amtrak Station to Great Falls Transfer Center

Average Duration
2h 10m
Estimated price
$943-0
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Great Falls Transfer Center to Butte, MT

Average Duration
3h
Estimated price
$1805-944
Contact phone
+1-858-800-8898
Website
jeffersonlines.com

Bus from Butte, MT to Missoula, MT

Average Duration
Estimated price
$0-0

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

Traveling between Portland and Missoula 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 an adventurous journey from Portland to Missoula spanning a scenic driving distance of 546 miles, offering breathtaking views of the Pacific Northwest landscapes. 💸 Experience the freedom of the open road with prices for the trip from Portland to Missoula by car ranging between $95 to $150, providing budget-friendly options to explore the beauty of the route at your own pace. 🏞️ Enjoy a diverse road trip of approximately 8 hours and 54 minutes, passing through charming towns, lush forests, and majestic mountains, creating unforgettable memories along the way from the vibrant city of Portland to the inviting city of Missoula.
Average price
$95 - $150
🛫 Flying from Portland to Missoula is convenient with a direct flight that takes just 1 hour and 25 minutes with Alaska Airlines, Inc. ✈️ The journey covers a distance of 3 hours and 2 minutes by plane, offering passengers a relatively short travel time between the two cities. 💸 Prices for flights between Missoula and Portland can range from $180 to $528, providing travelers with a range of options to suit their budget and schedule.
Departure Point
Portland Airport
Arrival Point
Missoula Airport
🚌 Embark on a scenic journey from Portland to Missoula by bus, spanning a distance of 572 miles and taking approximately 12 hours with 2 transfers along the way. 🛤️ The first leg of the trip involves boarding a Greyhound bus bound for Boise, ID, with a travel time of around 3 hours and 15 minutes before transferring to a bus headed to Spokane, WA, adding another 3 hours and 25 minutes to the journey. 🏔️ Finally, the last stretch entails a 4-hour bus ride with Jefferson Lines from Spokane to the picturesque destination of Missoula, promising a memorable and comfortable travel experience through the scenic landscapes of the Pacific Northwest.

Frequently asked questions

Find out more about the route from Portland to Missoula.

Or choose the category:
The cheapest way to get from Portland to Missoula is by driving. The total cost of driving would be around $95-$150, depending on factors such as gas prices and vehicle fuel efficiency. The drive will take approximately 8 hours and 54 minutes, covering a distance of about 541 miles via I-84 E and I-90 E.
The fastest way to travel from Portland to Missoula is by flying. There are non-stop flights available from Portland International Airport to Missoula International Airport, with a flight duration of approximately 4 hours and 30 minutes. The cost of the flight typically ranges from $150 to $450, depending on the airline and time of booking. This option allows you to reach your destination quickly and conveniently.
The distance between Portland and Missoula is approximately 428 miles. This distance is based on the straight-line distance or the "as the crow flies" distance, which may differ slightly from the actual road distance. The road distance between the two cities is about 546 miles. It is important to note that the actual travel time may vary depending on the route chosen, traffic conditions, and other factors.
The best way to travel from Portland to Missoula without a car is by taking a combination of train and bus. You can take the Amtrak train from Portland Union Station to Spokane, WA, which takes approximately 9 hours. From Spokane, you can then take a connecting Greyhound bus to Missoula, which takes about 4.5 hours. This route typically costs between $90 and $480, depending on the time of travel and availability.
The journey from Portland to Missoula takes approximately 4 hours and 30 minutes, including any necessary transfers. The exact duration may vary depending on traffic conditions and the mode of transportation chosen. It is advisable to check the schedule and plan accordingly to ensure a smooth and timely journey.
There are plenty of options for accommodation in Missoula. Travelers can choose from over 57 hotels, with prices starting at $49 per night. Some popular hotels in the area include the Hilton Garden Inn Missoula and the Holiday Inn Missoula Downtown. It's recommended to book in advance to secure the best rates and availability.
Yes, you can drive from Portland to Missoula. The driving distance is approximately 546 miles, and it usually takes around 8 hours and 54 minutes to complete the journey. It's important to note that travel times may vary depending on traffic conditions, route chosen, and other factors.
To get to Missoula from Portland Airport, the best option is to take a flight. There are several airlines that offer direct flights from Portland Airport to Missoula International Airport. The flight duration is approximately 1 hour and 30 minutes, and prices can vary depending on the airline and time of booking. Once you arrive at Missoula International Airport, you can either rent a car, take a shuttle service use a ride-sharing app to reach your final destination in Missoula.
Alaska Airlines is the main carrier that offers flights between Portland and Missoula. They operate regular flights from Portland International Airport to Missoula International Airport. Other airlines may also offer codeshare flights on this route, but Alaska Airlines is the primary provider. It is recommended to check with the airline for the most up-to-date flight schedules and availability.
The fastest way to get from Portland to Missoula is by taking a direct flight. The quickest flight from Portland Airport to Missoula Airport takes approximately 1 hour and 34 minutes. Alaska Airlines, Inc. offers flights between these two cities. The total travel time by plane is around 4 hours and 30 minutes. The cost of a flight ticket can range from $152 to $442.
The flight from Portland to Missoula takes approximately 1 hour and 34 minutes. This is the quickest way to travel between the two cities. Depending on the airline and flight availability, there may be direct flights available. It is recommended to check with airlines for the most up-to-date flight schedules and prices.
You can find flights from Portland to Missoula for prices ranging from $152 to $442. The cost of the flight depends on various factors such as the time of year, airline, and how far in advance you book. It is recommended to compare prices from different airlines and use flight search engines to find the best deal for your travel dates.
The cost of driving from Portland to Missoula typically ranges from $95 to $150, depending on fuel prices and vehicle efficiency. This estimate includes the cost of gas for the approximately 540-mile journey. Additionally, factors such as tolls and parking fees along the route may impact the overall cost. It is advisable to check the current gas prices and consider any additional expenses when planning for the trip.

Trips from Portland

Trips to Missoula