From $27
Train - Operated by AmtrakFrom $27
Train - Operated by AmtrakFrom $27
Train - Operated by AmtrakFrom $33
Train - Operated by AmtrakFrom $34
Train - Operated by AmtrakThe straight-line distance from Tampa St. Petersburg to Palm Beach Intl is 170.6 mi, but the actual distance you’ll travel by train depends on the route taken.