The distance from Santa Rosa to St. Louis is over 2,000 miles. Flying from STS to St. Louis Lambert International Airport (STL) is the most efficient method. Driving is not recommended due to the 35-hour duration. St. Louis is known for the Gateway Arch and its rich history.
Total Distance: 3,500 km driving, 3,000 km air distance.
Southwest offers great value for domestic flights.
Spring and Fall for pleasant weather.