Best way to travel between

Moline, IL, United States
Saint Petersburg, FL, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$150.0
2071.62 km
21h 21mins
265.17 kgs
 
bus
$198.0
2411.88 km
33h 9mins
72.36 kgs
 
flight
$274.0
1782.9 km
5h 53mins
192.55 kgs
 
bus
$304.0
2361.3 km
31h 46mins
70.84 kgs
 
flight
$386.0
1782.96 km
7h 16mins
192.56 kgs
 
flight
$478.0
2016.0 km
8h 35mins
217.73 kgs
 
train
$561.0
3274.2 km
45h 45mins
173.53 kgs
 
train
$597.0
3565.12 km
54h 13mins
188.95 kgs
 
flight
$621.0
1739.22 km
8h 13mins
187.84 kgs
 
flight
$705.0
1858.48 km
9h 29mins
200.72 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2071.62 km 21h 21mins 150 USD 150.0
Bus 2411.88 km 33h 9mins 198 USD 198.0
Flight 1782.9 km 5h 53mins 274 USD 274.0
Bus 2361.3 km 31h 46mins 304 USD 304.0
Flight 1782.96 km 7h 16mins 386 USD 386.0
Flight 2016.0 km 8h 35mins 478 USD 478.0
Train 3274.2 km 45h 45mins 561 USD 561.0
Train 3565.12 km 54h 13mins 597 USD 597.0
Flight 1739.22 km 8h 13mins 621 USD 621.0
Flight 1858.48 km 9h 29mins 705 USD 705.0
Take Car from Moline to St. Petersburg
Time: 21h 21mins Cost: 150 USD; $ 135.0 - 165.0 USD CO2 Emission: 265.3 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Moline, IL, United States and Saint Petersburg, FL, United States is to travel by car/taxi, which will cost about 150 USD or 135.00 USD.