St louis Tulsa Routes (4 Ways to go)

Planning a trip from St louis to Tulsa Cleartrip helps you select the best route between St louis & Tulsa 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 St louis & Tulsa

The distance from St louis to Tulsa is approximately 634.53kms. By car, it takes roughly 6h 22m to reach Tulsa from St louis . Take a look at the 4 routes available to reach Tulsa from St louis

  • 1.
  • St louis to Tulsa Drive
  • 6h 22m
  • Rs. 2555
 
St. Louis
 
6h 22m
Rs. 2555
You can take a car from St. Louis to Tulsa. It will take you around 6h 22m to cover distance of 634.53kms and reach Tulsa from St. Louis. The total amount for the journey will be approximately Rs.2555.
 
Tulsa
  • 2.
  • St louis to Tulsa Bus
  • 8h 18m
  • Rs. 3000
 
St. Louis, MO
 
8h 18m
Rs. 3000
Travelling in a bus is one of the ways to reach Tulsa, OK from St. Louis, MO. The total journey between St. Louis, MO & Tulsa, OK takes around 8h 18m in a bus. The bus ticket price for the journey is approximately Rs.3000.
 
Tulsa, OK
  • 3.
  • St louis to Tulsa Train, bus
  • 11h 17m
  • Rs. 5760
 
St. Louis Gateway Station Amtrak
 
5h 40m
Rs. 3300
You can reach Kansas City Amtrak from St. Louis Gateway Station Amtrak by travelling in a train. St. Louis Gateway Station Amtrak to Kansas City Amtrak train takes approximately 5h 40m. You can catch a train from St. Louis Gateway Station Amtrak and get down at Kansas City Amtrak. The price of the train ticket is approximately Rs. 3300.
 
Kansas City Amtrak
 
0h 4m
Rs. 460
You can take a car from Kansas City Amtrak to Kansas City, MO. It will take you around 0h 4m to cover distance of 2.98kms and reach Kansas City, MO from Kansas City Amtrak. The total amount for the journey will be approximately Rs.460.
 
Kansas City, MO
 
4h 33m
Rs. 2000
Travelling in a bus is one of the ways to reach Tulsa from Kansas City, MO. The total journey between Kansas City, MO & Tulsa takes around 4h 33m in a bus. The bus ticket price for the journey is approximately Rs.2000.
 
Tulsa
  • 4.
  • St louis to Tulsa Fly
  • 3h 24m
  • Rs. 10227
 
CIVIC CENTER station
 
0h 30m
Rs. 132
You can reach LAMBERT MAIN TRML station from CIVIC CENTER station by travelling in a train. CIVIC CENTER station to LAMBERT MAIN TRML station train takes approximately 0h 30m. You can catch a train from CIVIC CENTER station and get down at LAMBERT MAIN TRML station. The price of the train ticket is approximately Rs. 132.
 
LAMBERT MAIN TRML station
 
1h 10m
Rs. 10000
You can travel from St. Louis to Tulsa by booking a flight. The total flight time between St. Louis & Tulsa is around 1h 10m. The price of the flight ticket is approximately Rs.10000.
 
Tulsa
 
0h 14m
Rs. 95
Travelling in a bus is one of the ways to reach Denver Avenue Station from Tulsa International Airport. The total journey between Tulsa International Airport & Denver Avenue Station takes around 0h 14m in a bus. The bus ticket price for the journey is approximately Rs.95.
 
Denver Avenue Station