There are 5 ways to get from Edwardsville to Tulsa by taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Edwardsville to Saint Louistaxi
- Take the bus from Saint Louis to Tulsa Bus Stationbus Greyhound US1210
7h 41m$125–192Drive 416 mi
cheapest- Drive from Edwardsville to Tulsacar 416 mi
6h 48m$76–110Taxi, fly to Tulsa International Airport
- Take the taxi from Edwardsville to St-Louis-Airport-STLtaxi
- Fly from Lambert–St. Louis International Airport (STL) to Tulsa International Airport (TUL)plane STL - TUL
5h 30m$231–984Taxi, fly to Stillwater Regional Airport, bus
- Take the taxi from Edwardsville to St-Louis-Airport-STLtaxi
- Fly from Lambert–St. Louis International Airport (STL) to Stillwater Regional Airport (SWO)plane STL - SWO
- Take the bus from Oklahoma State University–Stillwater to Tulsa Campusbus
7h 52m$186–605Taxi, fly to Will Rogers World Airport, bus
- Take the taxi from Edwardsville to St-Louis-Airport-STLtaxi
- Fly from Lambert–St. Louis International Airport (STL) to Will Rogers World Airport (OKC)plane STL - OKC
- Take the bus from Oklahoma City Bus Station to Tulsa Bus Stationbus
7h 26m$473–1,060
Lambert–St. Louis International Airport (STL) to Tulsa International Airport (TUL) flights
Questions & Answers
The cheapest way to get from Edwardsville to Tulsa is to drive which costs $75 - $110 and takes 6h 48m.
The fastest way to get from Edwardsville to Tulsa is to taxi and fly which takes 5h 30m and costs $230 - $1,000.
The distance between Edwardsville and Tulsa is 426 miles. The road distance is 418.4 miles.
The best way to get from Edwardsville to Tulsa without a car is to taxi and bus which takes 7h 41m and costs $120 - $200.
It takes approximately 7h 41m to get from Edwardsville to Tulsa, including transfers.
Yes, the driving distance between Edwardsville to Tulsa is 418 miles. It takes approximately 6h 48m to drive from Edwardsville to Tulsa.
There are 346+ hotels available in Tulsa.
What companies run services between Edwardsville, IL, USA and Tulsa, OK, USA?
There is no direct connection from Edwardsville to Tulsa. However, you can take the taxi to Saint Louis then take the bus to Tulsa Bus Station. Alternatively, you can drive from Edwardsville to Tulsa in around 6h 48m.
- Website
- southwest.com
Flights from Lambert–St. Louis International Airport to Tulsa International Airport via Dallas
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $160–900
Flights from Lambert–St. Louis International Airport to Tulsa International Airport via Nashville
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- $160–900
Flights from Lambert–St. Louis International Airport to Tulsa International Airport via Chicago Midway
- Ave. Duration
- 4h 42m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $170–900
Flights from Lambert–St. Louis International Airport to Tulsa International Airport via Houston Hobby Apt
- Ave. Duration
- 5h 2m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $210–1,000
Flights from Lambert–St. Louis International Airport to Tulsa International Airport via Austin
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- $210–1,100
Flights from Lambert–St. Louis International Airport to Will Rogers World Airport via Dallas
- Ave. Duration
- 4h 33m
- When
- Monday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- $120–650
Flights from Lambert–St. Louis International Airport to Will Rogers World Airport via Chicago Midway
- Ave. Duration
- 5h 8m
- When
- Monday to Wednesday
- Estimated price
- $140–750
Flights from Lambert–St. Louis International Airport to Will Rogers World Airport via Austin
- Ave. Duration
- 4h 37m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $160–800
Flights from Lambert–St. Louis International Airport to Will Rogers World Airport via Houston Hobby Apt
- Ave. Duration
- 4h 16m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $160–800
Flights from Lambert–St. Louis International Airport to Will Rogers World Airport via Nashville
- Ave. Duration
- 5h 45m
- When
- Saturday, Tuesday, and Wednesday
- Estimated price
- $140–750
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Saint Louis to Tulsa Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- $55–110
- Website
- Greyhound
Bus from Oklahoma City Bus Station to Tulsa Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $14–28
- Website
- Greyhound
- Ave. Duration
- 36 min
- Estimated price
- $65–85
Chesterfield Taxi
- Phone
- +1 314-734-0100
- Website
- chesterfieldtaxi.com
On Time Cab Service
- Phone
- +1-314-606-9679
- Website
- ontimecabservice.com
Chesterfield Taxi
- Phone
- +1 314-734-0100
- Website
- chesterfieldtaxi.com
On Time Cab Service
- Phone
- +1-314-606-9679
- Website
- ontimecabservice.com
Chesterfield Taxi
- Phone
- +1 314-734-0100
- Website
- chesterfieldtaxi.com
On Time Cab Service
- Phone
- +1-314-606-9679
- Website
- ontimecabservice.com
Chesterfield Taxi
- Phone
- +1 314-734-0100
- Website
- chesterfieldtaxi.com
On Time Cab Service
- Phone
- +1-314-606-9679
- Website
- ontimecabservice.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide


