Best way to travel between

Asheville, NC, United States
Saint Petersburg, FL, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$85.0
1115.1 km
11h 44mins
142.73 kgs
 
train
$191.0
1165.54 km
15h 39mins
61.77 kgs
 
flight
$205.0
1116.9 km
3h 30mins
120.63 kgs
 
bus
$250.0
1616.07 km
26h 14mins
48.48 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1115.1 km 11h 44mins 85 USD 85.0
Train 1165.54 km 15h 39mins 191 USD 191.0
Flight 1116.9 km 3h 30mins 205 USD 205.0
Bus 1616.07 km 26h 14mins 250 USD 250.0
Take Car from Asheville to Saint Petersburg
Time: 11h 44mins Cost: 85 USD; $ 76.5 - 93.5 USD CO2 Emission: 142.78 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Asheville, NC, United States and Saint Petersburg, FL, United States is to travel by car/taxi, which will cost about 85 USD or 76.50 USD.