Route 30 begins as it crosses over Interstate 55 at I-55's interchange with I-44. The four-lane road turns southwest as Gravois Rd and, after about two miles (3.2 km), intersects Route 366. Shortly after the intersection with Route 366, the road becomes a narrow street passing through some older parts of St. Louis. At the city limits of St. Louis, it continues into the suburban area (unincorporated). Shortly before reaching Grantwood Village is the northern terminus with Route 21. About two miles (3.2 km) further west is the intersection with Lindbergh Boulevard (U.S. 50 / U.S. 61 / U.S. 67) and the road becomes a four-lane divided highway. A mile past Lindbergh Boulevard is the junction with I-270, and two miles (3.2 km) southwest of that is an interchange over Route 141.