Travel time from

Saint Petersburg, FL, United States to Asheville, NC

Average Travel Times are

4h 25min  -  26h 12min

Travel Distance

1238.5 km

Travel time route map

It takes an average travel time of 6h 52mins to travel from Saint Petersburg, FL, United States to Asheville, NC, given the average speed of 180km/h and the distance of 1238.5 km (770 miles)

Travel time by transport mode

Tranport Distance Time
Flight 941km (584 miles) 4h 25mins
Drive 1095km (680 miles) 11h 1mins
Train 1224km (760 miles) 15h 47mins
Bus 1646km (1023 miles) 26h 12mins

Travel time by airplanes from Saint Petersburg, FL, United States to Asheville, NC

Air Plane Cruise Speed Max Speed
A300 1h 5mins 1h 2mins
A320 1h 7mins 1h 3mins
A321 1h 7mins 1h 4mins
A380 57mins 55mins
Boeing 707 58mins 56mins
Boeing 737 1h 12mins 1h 6mins
Boeing 747 1h 3mins 59mins
Boeing 787 1h 2mins 58mins
ATR 72 2h 2mins 1h 47mins

TIME TO DRIVE FROM Saint Petersburg, FL, United States to Asheville, NC

Speed (km/h) Speed (Ml/h) Duration
40 24.85 27h 22mins
50 31.07 21h 54mins
60 37.28 18h 15mins
80 49.71 13h 41mins
100 62.14 10h 57mins

Be prepared

Saint Petersburg, FL, United States - Asheville, NC Info

Travel time from Saint Petersburg to St. Petersburg 16mins.

Travel time from PIE to GSP 1h 32mins.

Travel time from Greenville/Spartanburg to Greenville 18mins.

Travel time from Greenville to Asheville 1h 26mins.

Travel time chart

How long does it take to get from Saint Petersburg, FL, United States and by air and road.