Best way to travel between

Tulsa, OK, United States
Richmond, VA, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$167.58
2785.33 km
26h 54mins
356.52 kgs
 
bus
$206.0
3100.52 km
41h 51mins
93.02 kgs
 
train
$213.2
3157.22 km
41h 29mins
167.33 kgs
 
flight
$345.8
2385.28 km
6h 36mins
257.61 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2785.33 km 26h 54mins 168 USD 167.58
Bus 3100.52 km 41h 51mins 206 USD 206.0
Train 3157.22 km 41h 29mins 213 USD 213.2
Flight 2385.28 km 6h 36mins 346 USD 345.8
Take Drive from Tulsa to Richmond, CA
Time: 26h 54mins Cost: 171 USD; $ 153.9 - 188.1 USD CO2 Emission: 356.52 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tulsa, OK, United States and Richmond, VA, United States is to travel by car/taxi, which will cost about 168 USD or 151.20 USD.