Trains in New York

119 routes Amtrak Amtrak routes from and to New York

Trains from New York

New YorkBoston
From $8736 daily trains
New yorkWashington DC
From $11850 daily trains
New YorkPhiladelphia
From $1752 daily trains
New yorkBaltimore
From $1766 daily trains
New YorkProvidence
From $3917 daily trains
New YorkNew Haven
New YorkStamford
From $618 daily trains
New YorkTrenton
From $1734 daily trains
New YorkChicago
From $2544 daily trains
New YorkMiami
From $2981 daily trains
New YorkSavannah
From $1792 daily trains
New YorkCharlotte
From $1923 daily trains
New YorkNew Orleans
New YorkRichmond
From $10815 daily trains
New YorkRaleigh
From $1554 daily trains
New YorkAlbany
From $4114 daily trains
New YorkPittsburgh
From $953 daily trains
New YorkSouth Kingstown
From $1079 daily trains
New YorkPortland
From $54717 daily trains
New YorkCincinnati
From $616
New YorkWashington D.C.
From $5047 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 $3391 daily trains
New YorkOrlando
From $3472 daily trains
New YorkTampa
From $3511 daily trains
New YorkAtlanta
From $2691 daily trains
New YorkBirmingham
From $2811 daily trains
New YorkMontreal
New YorkHarrisburg
From $5417 daily trains
New YorkSpringfield
New YorkNew London
From $2815 daily trains
New YorkMystic
New YorkWesterly
From $2810 daily trains
New YorkKingston
From $2613 daily trains
New YorkPrinceton Junction
From $68 daily trains
New YorkLancaster
From $3917 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 $466 daily trains
New YorkUtica
From $754 daily trains
New YorkCharlottesville
From $2032 daily trains
New YorkDurham
From $1862 daily trains
New YorkGreensboro
From $1883 daily trains
New YorkFayetteville
From $1543 daily trains
New YorkLos Angeles
From $5113 daily trains
New YorkSan Francisco
From $6242 daily trains
New YorkSeattle
From $5437 daily trains
New YorkDenver
From $5753 daily trains
New YorkVirginia Beach
From $1176 daily trains
New YorkAlexandria
From $5047 daily trains
New YorkNew Brunswick
From $628 daily trains
New YorkMetropark
From $628 daily trains
New YorkTrain Station Garage
From $1734 daily trains
New York30th Street Station
From $1163 daily trains
New YorkBack Bay
From $4934 daily trains
New YorkArdmore

Trains to New York

Washington DCNew York
From $4445 daily trains
BostonNew York
From $8736 daily trains
PhiladelphiaNew York
From $2745 daily trains
AlbanyNew York
From $4115 daily trains
Washington D.C.New York
From $4445 daily trains
WesterlyNew York
From $908 daily trains
BaltimoreNew York
From $2259 daily trains
PaoliNew York
WilmingtonNew York
From $1982 daily trains
ProvidenceNew York
From $3917 daily trains
New HavenNew York
TrentonNew York
From $1131 daily trains
RaleighNew York
From $1564 daily trains
RichmondNew York
From $14910 daily trains
StamfordNew York
From $620 daily trains
ChicagoNew York
From $2536 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 $2824 daily trains
TampaNew York
From $2862 daily trains
AtlantaNew York
From $2652 daily trains
BirminghamNew York
From $3002 daily trains
SyracuseNew York
From $628 daily trains
RochesterNew York
From $576 daily trains
BuffaloNew York
From $793 daily trains
PittsburghNew York
From $1104 daily trains
HarrisburgNew York
From $5417 daily trains
NewarkNew York
From $648 daily trains
SpringfieldNew York
New LondonNew York
From $8214 daily trains
MysticNew York
KingstonNew York
From $2612 daily trains
Princeton JunctionNew York
From $118 daily trains
LancasterNew York
From $3917 daily trains
PoughkeepsieNew York
From $2610 daily trains
Croton-on-HudsonNew York
From $1812 daily trains
RhinecliffNew York
From $2611 daily trains
HudsonNew York
From $4111 daily trains
Niagara FallsNew York
From $643 daily trains
SchenectadyNew York
From $467 daily trains
UticaNew York
From $585 daily trains
CharlottesvilleNew York
From $833 daily trains
DurhamNew York
From $1041 daily trains
GreensboroNew York
From $1172 daily trains
FayettevilleNew York
From $1542 daily trains
Los AngelesNew York
From $63810 daily trains
San FranciscoNew York
From $7014 daily trains
SeattleNew York
From $6555 daily trains
DenverNew York
From $5752 daily trains
AlexandriaNew York
From $4445 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 119 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.