The journey from St. Louis to Pittsburgh covers approximately 900 kilometers. The most direct driving route is via I-70 East, taking about 9 hours. Direct flights are available from St. Louis Lambert International Airport to Pittsburgh International Airport, lasting about 2 hours. This route takes you across the heart of the American Midwest and into the Northeast region.
Total Distance: 900 km driving, 800 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 9 hours |
| Avg Price | $150-$350 | $100-$150 fuel |
| Operator | Southwest, American | Personal Vehicle |
| Route | STL to PIT. | I-70 E. |
| Tip | Book in advance for better rates. | The drive is straightforward; plan for breaks. |
Spring or autumn to enjoy the pleasant weather.