From $147
Train - Operated by AmtrakFrom $147
Train - Operated by AmtrakFrom $147
Train - Operated by AmtrakFrom $147
Train - Operated by AmtrakFrom $147
Train - Operated by AmtrakFrom $147
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.