|Shortest Duration||65h 0m|
|Trips per day||1|
On average there is one bus schedules per day. Tornado Bus has the most regularly scheduled departures from Miami to Petersburg, with an average of 0 trip per day and one monthly trip. One bus carrier currently travels from Miami to Petersburg. Of the 1 trip there is one direct trip available per day.
Need more travel options? Traveling by Train from Miami to Petersburg starts at $139.00.
Book Tornado Bus from Miami to Petersburg from $120.00. Typically there is one Tornado Bus schedule per day from Miami to Petersburg and you can expect on average to pay $120.00 for a Tornado Bus ticket to Petersburg. In Miami, Tornado Bus departs to Petersburg from 2980 NW 7th St, In Petersburg, Tornado Bus arrives at Adriana's Mini Market,
An average trip on Tornado Bus from Miami to Petersburg takes 65 hours and 5 minutes, while the fastest available Tornado Bus trip will get you to Petersburg in 65 hours and 0 minutes,