Top 6 trips from St. Louis to Tulsa

St. Louis to Tulsa
starting from St. Louis
41 minutes → Six Flags St. Louis
1 hour → Cuba
1 hour → Fort Leonard Wood
1.5 hours → Springfield
1 hour → Joplin
2 hours → Tulsa
7.5 hours of driving
Cahokia to Tulsa
starting from Cahokia
2 hours → Rolla
1.5 hours → Marshfield
1.5 hours → Monett
51 minutes → Joplin
51 minutes → Vinita
58 minutes → Tulsa
7 hours of driving
East Saint Louis to Tulsa
starting from East Saint Louis
1.5 hours → Cuba
1 hour → Lebanon
57 minutes → Springfield
1.5 hours → Carthage
2 hours → Claremore
31 minutes → Tulsa
7.5 hours of driving
St. Louis to Tulsa via Lake Ozark
starting from St. Louis
3 hours → Lake Ozark
2.5 hours → Joplin
2 hours → Tulsa



7.5 hours of driving
St. Louis to Tulsa via Kansas City
starting from St. Louis
2 hours → Columbia
2 hours → Kansas City
3 hours → Altamont
2 hours → Tulsa


9 hours of driving
St. Louis to Tulsa via Hannibal
starting from St. Louis
2 hours → Hannibal
3 hours → Camdenton
1.5 hours → Springfield
1 hour → Joplin
54 minutes → Afton
1.5 hours → Tulsa
9.5 hours of driving

From:
     

To:
     


Explore alternate routes from St. Louis to Tulsa, or you can get reverse directions from Tulsa to St. Louis. Don't forget to factor in the weather. You can check the road conditions from St. Louis to Tulsa. Check out other stops like Lake Ozark, Kansas City (Kansas), or Hannibal. Try starting your trip from East Saint Louis, Clayton (Missouri), Granite City, Brentwood (Missouri), Cahokia, Caseyville, Pontoon Beach, Fairmont City, or Berkeley (Missouri). You can also change your destination to Jenks or Sand Springs.