Best way to travel between

Miami, FL, United States
Tulsa, OK, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$97.0
2679.44 km
38h 20mins
80.38 kgs
 
drive
$134.26
2236.47 km
23h 21mins
286.27 kgs
 
flight
$170.1
1906.81 km
4h 57mins
205.94 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2679.44 km 38h 20mins 97 USD 97.0
Drive 2236.47 km 23h 21mins 134 USD 134.26
Flight 1906.81 km 4h 57mins 170 USD 170.1
Take Train from Government Ctr.Stat.Rail Northbound to Earlington Hts.Stat.Rail Northbound
Time: 10mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.37 kgs
Take Train from Earlington Hts.Stat.Rail Northbound to Miami International Airport Station Northbound
Time: 4mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.22 kgs
Take Bus from Miami to Atlanta
Time: 13h 15mins Cost: 95 USD; $ 85.5 - 104.5 USD CO2 Emission: 32.76 kgs
Take Bus from Atlanta to St Louis
Time: 13h 30mins Cost: 85 USD; $ 76.5 - 93.5 USD CO2 Emission: 27.98 kgs
Take Bus from St Louis to Tulsa
Time: 8h 10mins Cost: 60 USD; $ 54.0 - 66.0 USD CO2 Emission: 19.31 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Miami, FL, United States and Tulsa, OK, United States is to travel by bus, which will cost about 97 USD or 87.30 USD.