Trains in New York

115 routes Amtrak Amtrak routes from and to New York

Trains from New York

New YorkBoston
From $4534 daily trains
New YorkWashington DC
From $2848 daily trains
New YorkPhiladelphia
From $1163 daily trains
New YorkBaltimore
From $1761 daily trains
New YorkProvidence
From $3917 daily trains
New YorkNew Haven
New YorkStamford
From $618 daily trains
New YorkTrenton
From $1134 daily trains
New YorkChicago
From $2584 daily trains
New YorkMiami
From $2982 daily trains
New YorkSavannah
From $1794 daily trains
New YorkCharlotte
From $1643 daily trains
New YorkNew Orleans
New YorkRichmond
From $8416 daily trains
New YorkRaleigh
From $956 daily trains
New YorkAlbany
From $4114 daily trains
New YorkPittsburgh
From $753 daily trains
New YorkSouth Kingstown
From $179 daily trains
New YorkPortland
From $55117 daily trains
New YorkCincinnati
From $364
new yorkWashington D.C.
From $2848 daily trains
New YorkNewark
From $656 daily trains
New YorkWilmington
From $2301 daily trains
New YorkSyracuse
From $815 daily trains
New YorkRochester
From $834 daily trains
New YorkBuffalo
From $893 daily trains
New YorkJacksonville
From $2762 daily trains
New YorkOrlando
From $2824 daily trains
New YorkTampa
From $2862 daily trains
New YorkAtlanta
From $2691 daily trains
New YorkBirmingham
From $2811 daily trains
New YorkMontreal
New YorkHarrisburg
From $4818 daily trains
New YorkSpringfield
New YorkNew London
From $1715 daily trains
New YorkMystic
New YorkWesterly
From $1710 daily trains
New YorkKingston
From $2613 daily trains
New YorkPrinceton Junction
From $68 daily trains
New YorkLancaster
From $3318 daily trains
New YorkPoughkeepsie
From $2613 daily trains
New YorkCroton-on-Hudson
From $1813 daily trains
New YorkRhinecliff
From $2613 daily trains
New YorkHudson
From $3512 daily trains
New YorkNiagara Falls
From $923 daily trains
New YorkSchenectady
From $536 daily trains
New YorkUtica
From $754 daily trains
New YorkCharlottesville
From $2032 daily trains
New YorkDurham
From $1572 daily trains
New YorkGreensboro
From $1593 daily trains
New YorkFayetteville
From $1543 daily trains
New YorkLos Angeles
From $5153 daily trains
New YorkSan Francisco
From $5892 daily trains
New YorkSeattle
From $5477 daily trains
New YorkDenver
From $5233 daily trains
New YorkVirginia Beach
From $1176 daily trains
New YorkAlexandria
From $2848 daily trains
New YorkNew Brunswick
From $628 daily trains
New YorkMetropark
From $628 daily trains

Trains to New York

Washington DCNew York
From $2245 daily trains
BostonNew York
From $6336 daily trains
PhiladelphiaNew York
From $1156 daily trains
AlbanyNew York
From $4115 daily trains
Washington D.C.New York
From $2245 daily trains
WesterlyNew York
From $178 daily trains
BaltimoreNew York
From $1759 daily trains
PaoliNew York
WilmingtonNew York
From $1982 daily trains
ProvidenceNew York
From $4117 daily trains
New HavenNew York
TrentonNew York
From $1131 daily trains
RaleighNew York
From $1594 daily trains
RichmondNew York
From $8410 daily trains
StamfordNew York
From $620 daily trains
ChicagoNew York
From $2067 daily trains
MiamiNew York
From $2982 daily trains
SavannahNew York
From $1793 daily trains
CharlotteNew York
From $1222 daily trains
New OrleansNew York
MontrealNew York
JacksonvilleNew York
From $2762 daily trains
OrlandoNew York
From $2954 daily trains
TampaNew York
From $3402 daily trains
AtlantaNew York
From $1842 daily trains
BirminghamNew York
From $2192 daily trains
SyracuseNew York
From $628 daily trains
RochesterNew York
From $656 daily trains
BuffaloNew York
From $703 daily trains
PittsburghNew York
From $1086 daily trains
HarrisburgNew York
From $4817 daily trains
NewarkNew York
From $648 daily trains
SpringfieldNew York
New LondonNew York
From $1715 daily trains
MysticNew York
KingstonNew York
From $2612 daily trains
Princeton JunctionNew York
From $168 daily trains
LancasterNew York
From $3317 daily trains
PoughkeepsieNew York
From $2610 daily trains
Croton-on-HudsonNew York
From $1812 daily trains
RhinecliffNew York
From $2612 daily trains
HudsonNew York
From $3512 daily trains
Niagara FallsNew York
From $723 daily trains
SchenectadyNew York
From $467 daily trains
UticaNew York
From $585 daily trains
CharlottesvilleNew York
From $833 daily trains
DurhamNew York
From $1161 daily trains
GreensboroNew York
From $1172 daily trains
FayettevilleNew York
From $1542 daily trains
Los AngelesNew York
From $8176 daily trains
San FranciscoNew York
From $61110 daily trains
SeattleNew York
From $7385 daily trains
DenverNew York
From $5312 daily trains
AlexandriaNew York
From $2245 daily trains
New BrunswickNew York
From $621 daily trains
MetroparkNew York
From $621 daily trains

Amtrak Trains in New York

New York is served by 115 Amtrak routes tracked on Train Price Alerts. Fares start from as low as $6. Compare prices across all departures and set alerts to get notified when fares drop.