The journey from Oklahoma City to St. Louis is a 500-mile drive along I-44 East. It typically takes about 8 hours, passing through the scenic Ozark Mountains. St. Louis is famous for the Gateway Arch, its rich history, and vibrant culture.
Total Distance: 800 km driving distance, 700 km straight-line air distance.
This is a direct and scenic drive.
April to June or September to October for mild weather.