From $146
Train - Operated by AmtrakFrom $146
Train - Operated by AmtrakFrom $146
Train - Operated by AmtrakFrom $178
Train - Operated by AmtrakFrom $179
Train - Operated by AmtrakFrom $179
Train - Operated by AmtrakThe straight-line distance from Tampa St. Petersburg to New York is 1006.0 mi, but the actual distance you’ll travel by train depends on the route taken.