Best way to travel between

Miami, FL, United States
Saint Petersburg, FL, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$15.3
480.85 km
7h 51mins
14.43 kgs
 
drive
$24.96
423.63 km
4h 20mins
54.22 kgs
 
train
$49.92
462.85 km
9h 16mins
24.53 kgs
 
flight
$84.46
377.72 km
2h 51mins
40.79 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 480.85 km 7h 51mins 15 USD 15.3
Drive 423.63 km 4h 20mins 25 USD 24.96
Train 462.85 km 9h 16mins 50 USD 49.92
Flight 377.72 km 2h 51mins 84 USD 84.46
Take Bus from Downtown Miami to Sarasota Cattlemen Transfer Center
Time: 4h 15mins Cost: 15 USD; $ 13.5 - 16.5 USD CO2 Emission: 10.93 kgs
Take Bus from Sarasota to St Petersburg
Time: 55mins Cost: 18 USD; $ 16.2 - 19.8 USD CO2 Emission: 2.62 kgs
Take Bus from Ulmerton Rd + Starkey Rd to Psta 34Th St Layby - Platform - D
Time: 18mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.26 kgs
Take Bus from Psta 34Th St Layby - Platform - A to Grand Central Station - B
Time: 53mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.61 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Miami, FL, United States and Saint Petersburg, FL, United States is to travel by bus, which will cost about 15 USD or 13.50 USD.