The journey from St. Charles to Oklahoma City is approximately 700 kilometers. Driving via I-44 is the most direct route, taking about 7 to 8 hours. Alternatively, you can fly from St. Louis Lambert International Airport to Will Rogers World Airport, which takes about 3 to 4 hours with a connection. Oklahoma City is known for its Western heritage, vibrant downtown, and beautiful parks. Whether you drive or fly, you will experience the heart of the Midwest. Plan your trip to enjoy the city's unique culture and attractions.
Total Distance: 700 km driving distance; 600 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 7 hours 30 mins |
| Avg Price | $200-$400 | $90-$130 in fuel |
| Operator | American Airlines | Personal Vehicle |
| Route | STL to OKC via Dallas or Chicago. | I-44 W through Springfield and Tulsa. |
| Tip | Connecting flights are the standard for this route. | Be prepared for potential traffic in Springfield and Tulsa. |
May to September for pleasant weather and outdoor events.