Ames
Ames
Portland
Portland
Flight Driving

Ames to Portland

Updated: 28 May 2026

The journey from Ames to Portland covers roughly 1,650 miles. You will typically fly from Des Moines (DSM) to Portland International Airport (PDX). If driving, the route follows I-80 West to I-84 West, taking you through Nebraska, Wyoming, Idaho, and Oregon. This route offers beautiful mountain and river scenery. Be prepared for varying weather conditions, especially in the mountain passes.

Total Distance: Driving distance 2,650 km, straight-line air distance 2,300 km.
Fastest Way
Flight from Des Moines (DSM) to Portland (PDX), taking approximately 6 hours including connection.
Cheapest Way
Flight from Des Moines (DSM) to Portland (PDX) booked at least 4 weeks in advance.
Compare Ames to Portland Routes
Flight
Connecting
Driving
Direct
Duration 6 hours 25 hours
Avg Price $200 - $500 $400 - $750 (fuel/lodging)
Operator Alaska Airlines Personal Vehicle
Route DSM to PDX I-80 W to I-84 W
Tip Alaska Airlines offers excellent connections from Des Moines to Portland via major hubs. The drive through the Columbia River Gorge is one of the most scenic stretches in the country.
Travel Tips
  • Public Transit
    The MAX Light Rail is an efficient and affordable way to travel throughout the city and to the airport.
  • Weather
    Portland is known for its rain; pack a waterproof jacket and comfortable walking shoes.
  • Food Scene
    Portland is famous for its food carts; visit a 'pod' to try a variety of local cuisines.
  • Walking
    Portland is a very walkable and bike-friendly city; consider renting a bike to explore.
  • Safety
    Stay aware of your surroundings in downtown areas, especially at night.
Safety Tips
  • Urban Awareness
    Be mindful of your belongings in crowded tourist areas like the Pearl District.
  • Emergency
    Keep your phone charged and know the location of the nearest medical facility.
  • Driving
    Traffic in Portland can be heavy; use public transit to avoid the stress of parking.
  • Nature Safety
    If hiking nearby, always check trail conditions and weather forecasts before heading out.
People Also Ask
  • Is there a direct flight from Ames to Portland?
    No, you must fly from Des Moines International Airport (DSM) with a connection.
  • How long is the drive from Ames to Portland?
    It is approximately 25 hours of driving time, usually requiring three days.
  • What is the best way to get around Portland?
    The MAX Light Rail and walking are the most effective ways to explore.
  • Is Portland expensive?
    It can be, but there are many free attractions like the city's parks and gardens.
  • What should I pack for Portland?
    A waterproof jacket and layers are essential for the city's unpredictable weather.
Quick Info
  • From Ames, Iowa, United States
  • To Portland, Oregon, United States
  • Modes
Best Time to Travel

July to September for the driest and warmest weather.

Things to Do in Portland
1
Washington Park
Explore this massive park featuring the International Rose Test Garden, the Portland Japanese Garden, and the Oregon Zoo.
2
Powell's City of Books
Visit the world's largest independent bookstore. It occupies an entire city block and is a paradise for book lovers.
3
Forest Park
Hike through one of the largest urban forests in the US. It offers miles of trails and beautiful nature views.
4
The Pearl District
Wander through this trendy neighborhood filled with art galleries, boutiques, and excellent restaurants.
Tags
Ames to Portland travel flights DSM to PDX driving Ames to Portland best way to reach Portland from Iowa Ames to Portland distance traveling to Oregon from Iowa Portland trip planning cost of travel Ames to Portland