How far is St. Louis from the ocean?
St. Louis is 558 miles from the Gulf of Mexico.
If you're driving to a town near the beach or coastline, you could try Mobile.
The distance from St. Louis to the ocean is about 672 miles if you measure to the Atlantic Ocean.
It is also about 966 miles to the Hudson Bay.
St. Louis is 1,413 miles to the Pacific Ocean.