There are 360.92 miles from Saint Louis to Tulsa in southwest direction and 394.09 miles (634.23 kilometers) by car, following the I-44 route.
Saint Louis and Tulsa are 5 hours 13 mins far apart, if you drive non-stop.
This is the fastest route from Saint Louis, MO to Tulsa, OK. The halfway point is .
Saint Louis, MO and Tulsa, OK are in the same time zone (CDT). Current time in both locations is 6:58 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Saint Louis, MO to Tulsa, OK: