Lebanon
Lebanon
St. Louis
St. Louis
Train Flight

Lebanon to St. Louis

Updated: 28 May 2026

Traveling from Lebanon, Oregon to St. Louis, Missouri is a major cross-country journey of over 2,000 miles. Flying is the most practical method, with flights departing from Eugene Airport (EUG) and arriving at St. Louis Lambert International (STL) with at least one layover. The total flight time is typically 7 to 9 hours. Alternatively, you can take the Amtrak train from Albany, OR to Chicago, then transfer to the Lincoln Service or other lines to reach St. Louis, a journey that takes over 50 hours. Flying is highly recommended for this distance.

Total Distance: 3,200 km driving distance; 2,700 km straight-line air distance.
Fastest Way
Flying from Eugene (EUG) to St. Louis (STL) is the fastest, taking about 8 hours.
Cheapest Way
Flying is often cheaper than the train when factoring in the cost of meals and sleeper cabins.
Compare Lebanon to St. Louis Routes
Train
Connecting
Flight
Connecting
Duration 55 hours 8 hours
Avg Price $300-$800 $350-$750
Operator Amtrak American Airlines
Route Albany (ALB) to Chicago (CHI), then transfer to St. Louis (STL). EUG to STL via Chicago or Dallas.
Tip This is a multi-day journey; ensure you have a sleeper cabin for comfort. American Airlines offers frequent connections to St. Louis from major hubs.
Travel Tips
  • Airport Transit
    Use the MetroLink light rail to reach downtown St. Louis from STL Airport easily.
  • Weather
    Be prepared for hot, humid summers and cold winters; pack accordingly.
  • Dining
    Try local favorites like toasted ravioli and St. Louis-style pizza at a neighborhood restaurant.
  • Driving
    St. Louis traffic can be intense; use navigation apps to avoid congestion on the I-70.
  • Booking
    Book your flight at least three weeks in advance to find the best rates on major carriers.
Safety Tips
  • Public Transit
    Stay aware of your surroundings when using the MetroLink system, especially late at night.
  • Tourist Areas
    Stick to well-lit, populated areas in the downtown and park districts.
  • Luggage
    Keep your belongings secure in crowded tourist spots to prevent pickpocketing.
  • Emergency
    Know the location of your hotel and keep the address saved on your phone.
People Also Ask
  • How long is the flight from Eugene to St. Louis?
    Total travel time including layovers is typically between 7 and 11 hours.
  • Is there a direct train to St. Louis?
    No, there is no direct train service from Oregon to St. Louis; it would require multiple transfers.
  • What is the best way to get around St. Louis?
    The MetroLink light rail and bus system are the fastest and most reliable ways to travel throughout the city.
  • Do I need a car in St. Louis?
    A car is recommended, but the MetroLink provides good public transit options in the city center.
Quick Info
  • From Lebanon, Oregon, United States
  • To St. Louis, Missouri, United States
  • Modes
Best Time to Travel

Spring and autumn offer the most pleasant weather for exploring St. Louis.

Things to Do in St. Louis
1
Gateway Arch
Visit the iconic monument that symbolizes the gateway to the American West.
2
Forest Park
Explore one of the largest urban parks in the United States, featuring a zoo, art museum, and science center.
3
St. Louis Zoo
Visit this world-class zoo, which is free to the public and features thousands of animals.
4
City Museum
Experience this unique, interactive museum built from repurposed industrial materials.
Tags
Lebanon OR to St. Louis MO flights from Eugene to St. Louis Amtrak to St. Louis traveling Oregon to St. Louis best way to reach St. Louis St. Louis travel guide Lebanon Oregon transport cross-country travel