Best way to travel between

Bakersfield, CA, United States
Tulsa, OK, United States
Travel Modes
Price
Distance
Duration
CO2
train
$117.5552
2677.58 km
33h 55mins
141.91 kgs
 
drive
$144.43
2328.21 km
22h 15mins
298.01 kgs
 
bus
$213.64466
2623.23 km
36h 30mins
78.7 kgs
 
flight
$540.35
2112.1 km
5h 26mins
228.11 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2677.58 km 33h 55mins 118 USD 117.5552
Drive 2328.21 km 22h 15mins 144 USD 144.43
Bus 2623.23 km 36h 30mins 214 USD 213.64466
Flight 2112.1 km 5h 26mins 540 USD 540.35
Take Bus from Bakersfield to Los Angeles
Time: 2h 15mins Cost: 8 USD; $ 6.8 - 8.3 USD CO2 Emission: 5.67 kgs
Take Train from Los Angeles to Albuquerque Alvarado Transportation Center
Time: 16h 20mins Cost: 110 USD; $ 99.0 - 121.0 USD CO2 Emission: 76.17 kgs
Take Bus from Albuquerque to Tulsa
Time: 13h 20mins Cost: 95 USD; $ 85.5 - 104.5 USD CO2 Emission: 31.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bakersfield, CA, United States and Tulsa, OK, United States is to travel by train, which will cost about 118 USD or 106.20 USD.