Oklahoma city St louis Routes (3 Ways to go)

Planning a trip from Oklahoma city to St louis Cleartrip helps you select the best route between Oklahoma city & St louis based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Oklahoma city & St louis

The distance from Oklahoma city to St louis is approximately 802.51kms. By car, it takes roughly 7h 58m to reach St louis from Oklahoma city . Take a look at the 3 routes available to reach St louis from Oklahoma city

  • 1.
  • Oklahoma city to St louis Drive
  • 7h 58m
  • Rs. 3169
 
Oklahoma City
 
7h 58m
Rs. 3169
You can take a car from Oklahoma City to St. Louis. It will take you around 7h 58m to cover distance of 802.51kms and reach St. Louis from Oklahoma City. The total amount for the journey will be approximately Rs.3169.
 
St. Louis
  • 2.
  • Oklahoma city to St louis Bus
  • 10h 29m
  • Rs. 3500
 
Oklahoma City, OK
 
10h 29m
Rs. 3500
Travelling in a bus is one of the ways to reach St. Louis, MO from Oklahoma City, OK. The total journey between Oklahoma City, OK & St. Louis, MO takes around 10h 29m in a bus. The bus ticket price for the journey is approximately Rs.3500.
 
St. Louis, MO
  • 3.
  • Oklahoma city to St louis Fly
  • 3h 15m
  • Rs. 11829
 
Oklahoma City, OK
 
0h 15m
Rs. 700
Travelling in a bus is one of the ways to reach Oklahoma City Airport from Oklahoma City, OK. The total journey between Oklahoma City, OK & Oklahoma City Airport takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.700.
 
Oklahoma City Airport
 
1h 20m
Rs. 11000
You can travel from Oklahoma City to St. Louis by booking a flight. The total flight time between Oklahoma City & St. Louis is around 1h 20m. The price of the flight ticket is approximately Rs.11000.
 
St. Louis
 
0h 30m
Rs. 129
You can reach CIVIC CENTER station from LAMBERT MAIN TRML station by travelling in a train. LAMBERT MAIN TRML station to CIVIC CENTER station train takes approximately 0h 30m. You can catch a train from LAMBERT MAIN TRML station and get down at CIVIC CENTER station. The price of the train ticket is approximately Rs. 129.
 
CIVIC CENTER station