1map logoGo to main page

Great Falls, MT, USA to Salem, OR, USA from $32: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Great Falls, United States of America
to
Salem, United States of America

How to Get from Great Falls to Salem: 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.

$32 - Bus, TrainBest price
951 kmDistance
7h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Great Falls to Salem 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
various
Plane
Bus
Average Duration
8h  4m
Estimated price
$93-431
Recommended
Company
various
Bus
Train
Average Duration
22h  56m
Estimated price
$32-300
Cheapest
route map
Distance: 951 km
Duration: 7h 1m

See more options

Company
various
Plane
Drive
Average Duration
7h  38m
Estimated price
$83-430
Company
various
Drive
Plane
Bus
Average Duration
7h  29m
Estimated price
$104-443
Company
various
Drive
Plane
Bus
Average Duration
7h  1m
Estimated price
$171-930
Company
various
Bus
Train
Bus
Average Duration
22h  53m
Estimated price
$931-932
Company
various
Drive
Average Duration
13h 
Estimated price
$933-934

Traveling From Great Falls to Salem

The journey from Great Falls, with its stunning mountain vistas and outdoor adventures, to Salem, known for its charming urban atmosphere and rich history, offers a captivating contrast between rugged landscapes and vibrant city life.

Best Neighbourhoods in Salem

Salem offers diverse neighborhoods, each with distinctive charm and attractions.

Downtown Salem
• Vibrant arts scene with galleries and theaters
• Excellent restaurants featuring local cuisine
Historic District
• Beautifully preserved 19th-century architecture
• Close to historic sites and museums
South Salem
• Family-friendly parks and schools abound
• Nearby access to hiking and nature trails

Best Times To Visit Salem's Attractions

Timing your visit to Salem's attractions can greatly enhance your experience.

Oregon State Capitol
Visit on weekdays for fewer visitors and a more peaceful tour.
Salem's Riverfront Park
Early mornings or late afternoons offer stunning views and fewer crowds.
The Willamette Heritage Center
Visit during weekdays for a quieter exploration of local history.

Salem Weather: What to Expect Year-Round

Salem experiences a temperate climate with wet winters and dry summers, making spring and early fall ideal times for outdoor activities. Weather can influence your travel plans, so consider layering clothing and checking forecasts to fully enjoy your visits.

Dining Recommendation in Salem

For a true taste of Salem, try the seasonal fare at Farm to Fork, where local ingredients shine in dishes like roasted beet salad with house-made goat cheese, distinctly different from the hearty selection in Great Falls. The vibrant atmosphere, emphasizing farm-fresh flavors and innovative combinations, sets a unique dining experience that reflects the region's agricultural bounty.

Great Falls - Salem operators

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

Plane
Website
alaskaair.com

Plane from Great Falls Airport to Portland Airport

Average Duration
4h 29m
Estimated price
$4311-4312

Plane from Great Falls Airport to Eugene Airport

Average Duration
9h 4m
Estimated price
$4311-4312

Plane from Helena Airport to Portland Airport

Average Duration
4h 59m
Estimated price
$4311-4312

Plane from Missoula Airport to Portland Airport

Average Duration
1h 30m
Estimated price
$4313-4314

Plane from Missoula Airport to Portland Airport

Average Duration
3h 35m
Estimated price
$4311-4314
Website
delta.com

Plane from Great Falls Airport to Portland Airport

Average Duration
6h 10m
Estimated price
$4315-4316

Plane from Great Falls Airport to Eugene Airport

Average Duration
6h 18m
Estimated price
$4315-4317

Plane from Helena Airport to Portland Airport

Average Duration
6h 52m
Estimated price
$4318-4319
Website
united.com

Plane from Great Falls Airport to Portland Airport

Average Duration
7h 41m
Estimated price
$320-4314

Plane from Great Falls Airport to Eugene Airport

Average Duration
7h 33m
Estimated price
$320-4314

Plane from Helena Airport to Portland Airport

Average Duration
7h 42m
Estimated price
$320-4314
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Shelby Amtrak Station to Spokane

Average Duration
9h 28m
Estimated price
$321-933

Train from Shelby Amtrak Station to Portland

Average Duration
17h 56m
Estimated price
$935-3000

Train from Portland to Salem

Average Duration
1h 10m
Estimated price
$3005-4315
Bus
Contact phone
+1 406-470-0727
Website
https://northern.rural-transit.com

Bus from Great Falls Transfer Center to Shelby Amtrak Station

Average Duration
1h 50m
Estimated price
$832-832
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Spokane Station to Pasco Bus Stop

Average Duration
2h 20m
Estimated price
$3009-322

Bus from Pasco Bus Stop to Portland Curbside Bus Stop

Average Duration
4h
Estimated price
$3006-4315

Bus from Portland Curbside Bus Stop to Salem

Average Duration
1h 15m
Estimated price
$833-328
Website
pacificcrestbuslines.com

Bus from Pdx to Salem Amtrak/Greyhound

Average Duration
1h 10m
Estimated price
$30053-935

Frequently asked questions

Find out more about the route from Great Falls to Salem.

Or choose the category:
The distance between Great Falls and Salem is approximately 700 miles. By car, the drive typically takes around 11 to 12 hours, depending on traffic and road conditions. For those considering air travel, a direct flight is not available, but connecting flights would take around 5 to 7 hours of total travel time, including layovers. Alternatively, bus services can also be an option, usually taking around 15 to 20 hours.
The most cost-effective option for traveling from Great Falls to Salem is typically by bus, as it often offers lower fares than flying or driving. However, for time efficiency, flying might be preferable, despite potential higher costs, since it significantly reduces travel time to around 5 to 7 hours, depending on connections. If you prefer driving, carpooling can help share costs while providing flexibility in travel times, but it will take around 11 to 12 hours. Ultimately, the choice depends on your budget and how quickly you need to reach your destination.
Prices for traveling from Great Falls to Salem can vary significantly depending on the mode of transportation you choose. Bus tickets typically range from $50 to $100, depending on the carrier and how early you book. Airfare can fluctuate, but you might find round-trip tickets for around $200 to $400, with prices influenced by demand and layover options. If you opt to drive, consider fuel costs, which could add up to around $100 to $150, depending on your vehicle's mileage.
To travel from Great Falls to Salem without using public transportation, you can drive your own vehicle or rent a car for the journey. The drive will take approximately 11 to 12 hours, so it's advisable to plan for rest stops along the way. Alternatively, you could consider using a rideshare service, arranging for a friend or family member to drive you even exploring options for a private shuttle or transport service. Make sure to prepare for overnight stays if you choose to break up the trip for a more leisurely travel experience.
Traveling from Great Falls to Salem without a car can be done by arranging for a rideshare or carpooling with friends or family. Another option is to take a bus or train to a nearby major city, then use local transportation or rideshares to reach Salem. If you prefer a quicker option, look for flights from Great Falls International Airport to Portland International Airport, followed by a short train or bus ride to Salem. Be sure to plan your itinerary in advance and check schedules and availability for transportation options.
There is no direct public transportation link between Great Falls and Salem. Travelers typically need to connect through larger cities, such as Portland or Spokane, when using bus or train services. Additionally, flights from Great Falls to Portland generally require at least one layover. As such, planning ahead and checking various routes is advisable to find the best travel options.
There are no direct flights from Great Falls to Salem as Salem does not have a commercial airport with direct service. Typically, travelers would fly from Great Falls to Portland, which takes about 1.5 to 2 hours, and then drive or take public transportation to Salem. The total cost for a round-trip flight can vary widely, typically ranging from $250 to $500 or more, depending on the time of booking and seasonal demand. It's advisable to check multiple airlines for the best rates and connections.
Near Salem you have a variety of accommodation options, including hotels, motels, and vacation rentals. Popular hotels include the Grand Hotel in Salem, which offers luxurious amenities and a central location, as well as the Best Western Plus Mill Creek Inn for a more budget-friendly choice. For a unique experience, consider staying at one of the local bed and breakfasts or looking for vacation rentals on platforms like Airbnb or Vrbo. Additionally, there are campgrounds and RV parks available for those who prefer an outdoor experience.

Trips from Great Falls