Skip to main content

10 Cities Near McMinnville + Drive Times

The 10 closest cities to McMinnville, Oregon, ranked by distance — with drive time, flight time and day-trip vs weekend-getaway picks, including Salem, Hillsboro, Tigard.

The closest notable city to McMinnville, Oregon is Salem, about 20 mi (32 km) away — roughly 39 min by road. Below, 10 nearby cities are ranked by distance, with real drive and flight estimates and whether each works best as a day trip or an overnight getaway.

CityDistanceDriveFlightBest for
Salem20 mi / 32 km39 minDrive/railDay trip
Hillsboro24 mi / 38 km46 minDrive/railDay trip
Tigard26 mi / 41 km50 minDrive/railDay trip
Portland33 mi / 54 km1 hrDrive/railDay trip
Vancouver39 mi / 63 km1 hr 11 minDrive/railDay trip
Albany40 mi / 64 km1 hr 12 minDrive/railDay trip
Gresham42 mi / 68 km1 hr 16 minDrive/railDay trip
Corvallis45 mi / 72 km1 hr 20 minDrive/railDay trip
Eugene80 mi / 129 km1 hr 52 minDrive/railDay trip / overnight
Bend122 mi / 196 km2 hr 50 minDrive/railWeekend getaway

Day trips from McMinnville

Within about 100 miles and easy to visit in a day: Salem, Hillsboro, Tigard, Portland, Vancouver. These are close enough to go and return without an overnight stay.

Weekend getaways from McMinnville

Far enough for a change of scene but still an easy hop: Bend. Worth an overnight or a full weekend.

Getting around

Nearby cities are usually quickest by car or train; for the longer hops a regional flight can save time. Tap any city above for its full distance, driving-time and flight-time breakdown, or plan a specific route with the tools below.

Frequently asked questions

Notable cities near McMinnville include Salem, Hillsboro, Tigard, Portland, Vancouver. The closest is Salem, about 20 miles (32 km) away. The table above lists each with its distance, drive time and best use.

More about McMinnville

Travel tools