The drive from Excelsior to St. Louis is approximately 550 miles. You will head south on I-35 to Kansas City, then take I-70 East to St. Louis. The trip takes about 8.5 hours. St. Louis is famous for the Gateway Arch and its rich history as a river city. The route passes through diverse landscapes, from the plains of Iowa to the rolling hills of Missouri.
Total Distance: 880 km driving distance; 750 km straight-line air distance.
Stop in Kansas City for a barbecue lunch.
April and October for pleasant weather and outdoor activities.