Best way to travel between

Cedar Rapids, IA, United States
Saint Petersburg, FL, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$160.0
2227.05 km
23h 28mins
285.06 kgs
 
bus
$209.0
2593.86 km
37h 57mins
77.82 kgs
 
flight
$414.0
1833.96 km
6h 5mins
198.07 kgs
 
bus
$440.0
2517.9 km
35h 37mins
75.54 kgs
 
train
$656.0
3662.68 km
55h 35mins
194.12 kgs
 
train
$722.0
3460.86 km
48h 49mins
183.43 kgs
 
flight
$916.0
1823.05 km
6h 47mins
196.89 kgs
 
flight
$1104.0
1922.7 km
9h 18mins
207.65 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2227.05 km 23h 28mins 160 USD 160.0
Bus 2593.86 km 37h 57mins 209 USD 209.0
Flight 1833.96 km 6h 5mins 414 USD 414.0
Bus 2517.9 km 35h 37mins 440 USD 440.0
Train 3662.68 km 55h 35mins 656 USD 656.0
Train 3460.86 km 48h 49mins 722 USD 722.0
Flight 1823.05 km 6h 47mins 916 USD 916.0
Flight 1922.7 km 9h 18mins 1,104 USD 1104.0
Take Car from Cedar Rapids to St. Petersburg
Time: 23h 28mins Cost: 160 USD; $ 144.0 - 176.0 USD CO2 Emission: 285.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cedar Rapids, IA, United States and Saint Petersburg, FL, United States is to travel by car/taxi, which will cost about 160 USD or 144.00 USD.