1map logoGo to main page

McMinnville, OR, USA to Salem, OR, USA from $0: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
McMinnville, United States of America
to
Salem, United States of America

How to Get from McMinnville 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.

$0 by busBest price
41 kmDistance
37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from McMinnville 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
Yamhill County Transit
Bus
Average Duration
39m
Estimated price
$0-0
Recommended
route map
Distance: 41 km
Duration: 37m

See more options

Company
various
Drive
Average Duration
37m
Estimated price
$4-7
Company
Rick Shaw Taxi
Taxi
Average Duration
37m
Estimated price
$65-85

Traveling From McMinnville to Salem

Traveling from McMinnville to Salem takes you from a charming small-town vibe to the vibrant energy of Oregon's capital, each offering distinct atmospheres and experiences.

Best Neighbourhoods in Salem

Salem's neighborhoods each offer unique experiences for every traveler.

Downtown Salem
• Home to the Oregon State Capitol building.
• Vibrant dining and shopping options abound.
South Salem
• Features picturesque parks and trails.
• Offers a family-friendly atmosphere.
West Salem
• Enjoys excellent views of the Willamette River.
• Close to scenic nature spots and parks.

Best Times To Visit Salem's Attractions

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

Oregon State Capitol
Visit in the morning on weekdays for a quieter tour experience.
Salem's Riverfront Park
Early fall provides fewer crowds and beautiful autumn foliage.
Bush's Pasture Park
Spring weekdays are ideal for blooming flowers and peaceful strolls.

Salem Weather: What to Expect Year-Round

Salem experiences a temperate climate with wet winters and warm, dry summers, making spring and fall ideal for visits. Seasonal weather can significantly influence your travel plans, with rain being common in winter, while summer offers great opportunities for outdoor activities.

Dining Recommendation

In Salem, you should try the roasted beet salad at The Reed, which showcases bold flavors and local ingredients that differ from McMinnville's wine-focused dishes. The lively atmosphere, combined with innovative presentations, offers a distinct culinary experience that captures the essence of Oregon's farm-to-table movement.

McMinnville - Salem operators

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

Bus Show bus routes
Contact phone
+1 503-474-4900
Website
ycbus.org

Bus from McMinnville - WB 5th St & Cowls to West Salem

Average Duration
39m
Estimated price
$0-0
Taxi
Contact phone
+1-503-883-3668

Taxi from McMinnville to Salem

Average Duration
37m
Estimated price
$65-85

McMinnville to Salem: Overview of Bus, Train, Flight, and Car Trips

Traveling between McMinnville and Salem 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 journey from McMinnville to Salem, covering a short driving distance of 25 miles in just a smooth 37-minute ride. 💰 Discover the affordability of this road trip as prices range between $4 to $7 for the trip to charming Salem from McMinnville by car.
Average price
$4 - $7
🚌 The direct bus from McMinnville - WB 5th St & Cowls to West Salem operates four times a day, Monday to Friday. The journey takes approximately 39 minutes. 🚌 Yamhill County Transit operates the bus services from McMinnville to Salem, departing from McMinnville - WB 5th St & Cowls and arriving at West Salem station. 🚌 Traveling from McMinnville to Salem by bus is convenient and affordable, with ticket prices starting at $0 for the trip between the two Oregon cities.
Departure Point
McMinnville - WB 5th St & Cowls station
Arrival Point
West Salem station

Frequently asked questions

Find out more about the route from McMinnville to Salem.

Or choose the category:
The distance between McMinnville and Salem is approximately 20 miles or 25.2 miles by car. Driving between the two cities typically takes around 25 minutes, depending on traffic conditions. For those preferring to travel by bus, it would take a similar amount of time to reach Salem from McMinnville.
The most cost-effective option for traveling from McMinnville to Salem is by bus, which not only saves money but also takes approximately 39 minutes. The quickest option, on the other hand, is to take a taxi, which may cost between $65 and $85, but will get you to Salem in just 37 minutes. Considering the time saved and the convenience of a taxi, it may be worth the extra expense for those who prioritize speed and efficiency.
When traveling from McMinnville to Salem by bus, the price is $0. There is no fee for taking the bus between these two cities. The bus service provides a cost-effective option for transportation between McMinnville and Salem. Passengers can enjoy the convenience and affordability of bus travel for their journey.
To travel from McMinnville to Salem without using public transportation, you can drive. The driving distance between the two cities is approximately 25 miles, and it usually takes around 37 minutes to drive from McMinnville to Salem. The cost of fuel for this trip typically varies from $4 to $7, depending on the current gas prices.
To travel from McMinnville to Salem without a car, the best option is to take a bus. The bus journey usually takes about 39 minutes and is a convenient and affordable mode of transportation. The cost of the bus ticket may vary and can be obtained from the bus company.
Yes, there is a direct bus link between McMinnville and Salem. The bus service is operated by Yamhill County Transit and departs from McMinnville - WB 5th St & Cowls station. The journey takes approximately 39 minutes and buses run four times a day, Monday to Friday. The bus arrives at West Salem station.
There are several accommodation options available near Salem. With over 55 hotels to choose from, you have a variety of choices to suit your preferences and budget. Prices for hotels in Salem start at $49 per night, providing affordable options for travelers. Whether you're looking for a luxury hotel, a budget-friendly motel a cozy bed and breakfast, there are numerous options to choose from in close proximity to Salem.
Yes, you can travel from McMinnville to Salem by bicycle. The distance between the two cities is approximately miles, and it takes about to reach Salem from McMinnville by bike. The route offers scenic views and is a popular choice for cyclists. Make sure to plan your journey well, carry essential supplies, and follow safety guidelines while biking on public roads.