Distance from

Pittsburgh to Saint Louis, MO

Average travel distance is

1041.25 km

Nomal travel times are between

5h 17min  -  14h 47min

1041.25 km (647 miles) is the average travel distance between Pittsburgh and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 17 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1033.93 km 642.46 miles 558.28 miles
Drive 1035.27 km 643.29 miles 559.0 miles
Bus 1054.54 km 655.26 miles 569.41 miles

BE PREPARED

Pittsburgh - Saint Louis, MO Info

The distance from Seventh Ave At Smithfield St to Pgh Internl Airport Lower Level 41 km (25.69 miles) .

The distance from PIT to STL 969 km (601.83 miles) .

The distance from LAMBERT MAIN TRML station to CIVIC CENTER station 24 km (15.1 miles) .

Travel distance chart

The distance between Pittsburgh, PA, United States to Saint Louis, MO, United States is 1041.25 km (647 miles) and it would cost 75 USD ~ 75 USD to drive in a car that consumes about 19 MPG.