Best way to travel between

Traverse City, United States
Saint Petersburg, FL, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$144.56
2264.57 km
23h 46mins
289.86 kgs
 
bus
$184.3
3402.59 km
45h 26mins
102.08 kgs
 
train
$238.390488
3479.73 km
51h 39mins
184.43 kgs
 
flight
$295.93
1926.8 km
6h 15mins
208.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2264.57 km 23h 46mins 145 USD 144.56
Bus 3402.59 km 45h 26mins 184 USD 184.3
Train 3479.73 km 51h 39mins 238 USD 238.390488
Flight 1926.8 km 6h 15mins 296 USD 295.93
Take Drive from Traverse City to St. Petersburg
Time: 23h 46mins Cost: 139 USD; $ 125.1 - 152.9 USD CO2 Emission: 289.86 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Traverse City, United States and Saint Petersburg, FL, United States is to travel by car/taxi, which will cost about 145 USD or 130.50 USD.