1522.79 km (946 miles) is the average travel distance between Saint Petersburg, FL, United States and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 20 hours.
Distance from
Saint Petersburg, FL, United States to Roanoke, VAAverage travel distance is
1522.79 kmNomal travel times are between
3h 25min - 25h 17minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1183.01 km | 735.09 miles | 638.78 miles |
Drive | 1412.17 km | 877.48 miles | 762.51 miles |
Train | 1973.19 km | 1226.08 miles | 1065.44 miles |
BE PREPARED
Saint Petersburg, FL, United States - Roanoke, VA Info
The distance from Saint Petersburg to St. Petersburg 22 km (13.47 miles) .
The distance from PIE to ROA 1153 km (716.54 miles) .
The distance from Roanoke Regional Airport to Hotel Roanoke and Conference Center 9 km (5.47 miles) .
Travel distance chart
The distance between Saint Petersburg, FL, United States to Roanoke, VA, United States is 1522.79 km (946 miles) and it would cost 100 USD ~ 100 USD to drive in a car that consumes about 25 MPG.