Portland
Portland
Saint Louis
Saint Louis
Train Flight

Portland to Saint Louis

Updated: 30 May 2026

The journey from Portland to St. Louis covers over 1,200 miles. The most practical way to travel is by air, with connecting flights from Portland International Jetport (PWM) to St. Louis Lambert International Airport (STL). Alternatively, you can take the Amtrak Downeaster to Boston and transfer to the Lake Shore Limited line, which travels to a nearby station, then a bus or car to St. Louis. Flying is significantly faster, taking about 6 to 8 hours including airport transit. St. Louis is a major hub, making it easily accessible from most major airports.

Total Distance: 1,900 km driving distance; 1,700 km straight-line air distance.
Fastest Way
Flight from PWM to STL, taking about 7 hours total.
Cheapest Way
Amtrak, if booked well in advance, can be competitive with airfare.
Compare Portland to Saint Louis Routes
Train
Connecting
Flight
Connecting
Duration 30 hours 7 hours
Avg Price $300 - $600 $250 - $600
Operator Amtrak American Airlines
Route Downeaster to Boston, transfer to Lake Shore Limited to a nearby station. PWM to STL
Tip The train journey is long and requires a final leg by bus or car. Use the MetroLink light rail to reach downtown St. Louis from the airport.
Travel Tips
  • Airport Transit
    STL is very busy; arrive at least 2 hours before your flight.
  • Transportation
    Use the MetroLink light rail to get around St. Louis.
  • Weather
    St. Louis has cold winters and warm summers; pack accordingly.
  • Booking
    Book your flight early to avoid high prices during peak travel seasons.
  • Dining
    Try local favorites like toasted ravioli.
Safety Tips
  • City Awareness
    Stay in well-lit, populated areas, especially at night.
  • Public Transit
    Keep your belongings secure while riding the light rail or buses.
  • Emergency
    Dial 911 for any emergency; St. Louis has a responsive emergency service.
  • Walking
    Avoid walking alone in unfamiliar or isolated areas after dark.
People Also Ask
  • Is there a direct train from Portland to St. Louis?
    No, you must transfer multiple times to reach St. Louis by rail.
  • How long is the flight from PWM to STL?
    The flight time is approximately 5 hours, plus layover and transit time.
  • What is the best way to get around St. Louis?
    Using the MetroLink light rail and rideshare services is the most convenient way to travel.
  • Are there direct flights from Portland to St. Louis?
    No, most flights require a layover in a hub city like New York or Washington, DC.
  • What should I pack for St. Louis?
    Pack light, breathable clothing for the summer and a warm coat for the winter.
Quick Info
  • From Portland, Oregon, United States
  • To Saint Louis, Missouri, United States
  • Modes
Best Time to Travel

May to September for pleasant weather.

Things to Do in Saint Louis
1
Gateway Arch
Visit the iconic monument and enjoy the panoramic views of the city.
2
St. Louis Zoo
Explore the world-class zoo featuring a wide variety of animals.
3
Forest Park
Enjoy the scenic park featuring museums, gardens, and walking trails.
4
City Museum
Experience the unique and interactive museum built in a former shoe factory.
Tags
Portland to St. Louis travel flights PWM to STL Amtrak to St. Louis Maine to Missouri travel traveling to St. Louis best way to get to St. Louis Portland Maine transport St. Louis trip guide