Distance from Pittsburgh, PA to Saint Louis, MO

There are 558 miles from Pittsburgh and Saint Louis and 602 miles by car.

Pittsburgh and Saint Louis are 10 hours 16 mins far apart (by car).

This is the best Pittsburgh, PA - Saint Louis, MO route.

Distance conversions

Ever wondered how far is Saint Louis, MO from Pittsburgh, PA? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight distance 558 mi 898 km 485 nautical mi
Driving distance 602 mi 969 km 523 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Pittsburgh, PA

Other distances to Saint Louis, MO