Train Price Alerts

Cheapest Amtrak Trains

690 routes sorted by lowest fare

Northeast Corridor

Washington DCBaltimore
From $6107 daily trains
PhiladelphiaBaltimore
From $681 daily trains
New YorkTrenton
From $692 daily trains
New YorkNewark
From $659 daily trains
TrentonNew York
From $686 daily trains
BaltimoreWashington DC
From $6118 daily trains
ProvidenceBoston
From $634 daily trains
TrentonPhiladelphia
From $657 daily trains
NewarkNew York
From $646 daily trains
StamfordNew Haven
From $627 daily trains
New HavenStamford
From $631 daily trains
New HavenHartford
From $843 daily trains
HartfordNew Haven
From $849 daily trains
New YorkPhiladelphia
From $11146 daily trains
PhiladelphiaTrenton
From $1148 daily trains
New LondonNew York
From $1137 daily trains
NewarkPhiladelphia
From $11146 daily trains
New YorkStamford
From $1748 daily trains
BostonProvidence
From $1734 daily trains
PhiladelphiaNew York
From $17126 daily trains
PhiladelphiaWashington DC
From $1778 daily trains
StamfordNew York
From $1745 daily trains
PhiladelphiaNewark
From $17126 daily trains
New YorkBaltimore
From $22145 daily trains
Washington DCNew York
From $22135 daily trains
BaltimoreNew York
From $22139 daily trains
Washington DCNewark
From $22135 daily trains
BaltimoreNewark
From $22139 daily trains
New YorkNew Haven
From $2377 daily trains
New HavenNew York
From $2375 daily trains
New HavenNewark
From $2375 daily trains
BostonNew Haven
From $2456 daily trains
Washington DCPhiladelphia
From $2878 daily trains
New LondonBoston
From $2828 daily trains
ProvidenceNew York
From $3538 daily trains
New YorkNew London
From $3840 daily trains
New YorkWashington DC
From $39141 daily trains
NewarkWashington DC
From $39141 daily trains
New HavenBoston
From $39.7558 daily trains
AlbanyNew York
From $4134 daily trains
New YorkAlbany
From $4119 daily trains
BostonNew London
From $4826 daily trains
New YorkBoston
From $4984 daily trains
NewarkBoston
From $4984 daily trains
BaltimorePhiladelphia
From $5178 daily trains
StamfordWashington DC
From $5137 daily trains
BostonBaltimore
From $5454 daily trains
Washington DCNew Haven
From $5551 daily trains
New HavenWashington DC
From $5560 daily trains
TrentonBoston
From $5634 daily trains
BostonTrenton
From $5622 daily trains
New YorkProvidence
From $6640 daily trains
BostonNew York
From $6780 daily trains
BostonNewark
From $6780 daily trains
BaltimoreBoston
From $7060 daily trains
ProvidenceWashington DC
From $7027 daily trains
Washington DCStamford
From $7034 daily trains
Washington DCProvidence
From $7028 daily trains
BostonWashington DC
From $7160 daily trains
Washington DCBoston
From $7160 daily trains
PhiladelphiaNew Haven
From $7241 daily trains
New HavenPhiladelphia
From $7237 daily trains
StamfordProvidence
From $7416 daily trains
StamfordBoston
From $8032 daily trains
ProvidencePhiladelphia
From $11022 daily trains
PhiladelphiaProvidence
From $11021 daily trains
BostonPhiladelphia
From $11746 daily trains
PhiladelphiaBoston
From $11744 daily trains
AlbanyPhiladelphia
From $14219 daily trains
WilmingtonWashington DC
From $1493 daily trains
Washington DCWilmington
From $1494 daily trains
PhiladelphiaWilmington
From $1952 daily trains
WilmingtonPhiladelphia
From $2183 daily trains
New YorkWilmington
From $2362 daily trains
NewarkWilmington
From $2362 daily trains
WilmingtonNew York
From $2414 daily trains
WilmingtonBoston
From $4552 daily trains

California

Midwest

Long Distance

New YorkPrinceton Junction
From $692 daily trains
Princeton JunctionPhiladelphia
From $657 daily trains
New BrunswickNew York
From $645 daily trains
New YorkNew Brunswick
From $659 daily trains
MetroparkNew York
From $645 daily trains
New YorkMetropark
From $659 daily trains
New YorkPrinceton
From $616 daily trains
NewarkMetropark
From $659 daily trains
AlexandriaWashington DC
From $813 daily trains
Washington DCAlexandria
From $820 daily trains
Ann ArborDetroit
From $96 daily trains
MysticNew York
From $1146 daily trains
Princeton JunctionNew York
From $1186 daily trains
DowningtownPhiladelphia
From $1147 daily trains
PhiladelphiaDowningtown
From $1157 daily trains
PhiladelphiaPrinceton Junction
From $1148 daily trains
New York30th Street Station
From $11146 daily trains
PhillyBaltimore
From $1181 daily trains
Newark Liberty International Airport %28EWR%29Philadelphia
From $1178 daily trains
New BrunswickPhiladelphia
From $1133 daily trains
Moynihan Hall at Penn Station30th Street Station
From $11132 daily trains
Newark Penn StationPhiladelphia
From $11146 daily trains
LancasterHarrisburg
From $1226 daily trains
HarrisburgLancaster
From $1225 daily trains
EmeryvilleSan Jose
From $13121 daily trains
San JoseEmeryville
From $13145 daily trains
Niagara FallsBuffalo
From $146 daily trains
BuffaloNiagara Falls
From $146 daily trains
FullertonLos Angeles
From $1496 daily trains
Los AngelesFullerton
From $14104 daily trains
Springfield ILSt Louis
From $145 daily trains
St LouisSpringfield IL
From $145 daily trains
ChicagoChampaign
From $154 daily trains
OxnardLos Angeles
From $1586 daily trains
Los AngelesOxnard
From $1587 daily trains
IrvineLos Angeles
From $1696 daily trains
Los AngelesIrvine
From $16111 daily trains
WesterlyBoston
From $1720 daily trains
MysticBoston
From $1738 daily trains
TacomaSeattle
From $177 daily trains
Newark Penn Station30th Street Station
From $17146 daily trains
Newark Liberty International Airport %28EWR%29Philadelphia International Airport %28PHL%29
From $1778 daily trains
Washington D.C.New Jersey
From $17181 daily trains
Princeton JunctionBaltimore/Washington International Thurgood Marshall Airport %28BWI%29
From $1750 daily trains
PhiladelphiaNYC
From $17126 daily trains
BaltimoreNew Jersey
From $17178 daily trains
NYCPhiladelphia
From $17146 daily trains
30th Street StationMoynihan Hall at Penn Station
From $17117 daily trains
Penn Station30th Street Station
From $17132 daily trains
PortlandEugene
From $1822 daily trains
EugenePortland
From $1825 daily trains
Croton-on-HudsonNew York
From $1833 daily trains
New YorkCroton-on-Hudson
From $1833 daily trains
BostonHaverhill
From $185 daily trains
TampaOrlando
From $193 daily trains
RichmondWashington DC
From $1927 daily trains
OrlandoTampa
From $193 daily trains
RochesterBuffalo
From $198 daily trains
BuffaloRochester
From $199 daily trains
SeattleTacoma
From $197 daily trains
Washington D.C.Richmond
From $1932 daily trains
PhiladelphiaLancaster
From $2022 daily trains
LancasterPhiladelphia
From $2021 daily trains
OlympiaSeattle
From $207 daily trains
ChicagoNormal
From $215 daily trains
Washington D.C.New York
From $22135 daily trains
RochesterSyracuse
From $227 daily trains
AlexandriaNew York
From $22104 daily trains
Washington D.C.NYC
From $22135 daily trains
Penn StationBaltimore/Washington International Thurgood Marshall Airport %28BWI%29
From $22129 daily trains
D.C.New York
From $22135 daily trains
Baltimore/Washington International Thurgood Marshall Airport %28BWI%29NYC
From $22139 daily trains
D.C.NYC
From $22135 daily trains
MetroparkWashington D.C.
From $2245 daily trains
Washington D.C.New York City
From $22135 daily trains
New YorkBaltimore/Washington International Thurgood Marshall Airport %28BWI%29
From $22145 daily trains
MetroparkD.C.
From $2245 daily trains
New CarrolltonNew York
From $22117 daily trains
New CarrolltonNew York Penn Station
From $22101 daily trains
Baltimore/Washington International Thurgood Marshall Airport %28BWI%29Moynihan Hall at Penn Station
From $22121 daily trains
DCNYC
From $22135 daily trains
Baltimore/Washington International Thurgood Marshall Airport %2528BWI%2529Penn Station
From $22121 daily trains
Washington D.C.Penn Station
From $22117 daily trains
Baltimore/Washington International Thurgood Marshall Airport %28BWI%29New York
From $22139 daily trains
WashingtonNYC
From $22135 daily trains
Washington DCRichmond
From $2332 daily trains
GreensboroCharlotte
From $236 daily trains
CharlotteGreensboro
From $236 daily trains
ExtonPenn Station-Baltimore
From $2388 daily trains
PrincetonNYC
From $2319 daily trains
ChicagoQuincy
From $242 daily trains
Newport NewsAlexandria
From $248 daily trains
SyracuseRochester
From $256 daily trains
GlenviewMilwaukee
From $2514 daily trains
Washington DCCharlottesville
From $268 daily trains
KingstonNew York
From $2633 daily trains
New YorkKingston
From $2622 daily trains
New YorkPoughkeepsie
From $2631 daily trains
RhinecliffNew York
From $2633 daily trains
New YorkRhinecliff
From $2621 daily trains
IrvineSan Diego
From $2678 daily trains
San DiegoIrvine
From $2678 daily trains
San DiegoSanta Ana
From $26104 daily trains
Penn StationKingston
From $2617 daily trains
RhinecliffNew York Moynihan Train Hall At Penn Station
From $2628 daily trains
BostonMystic
From $2734 daily trains
EmeryvilleSacramento
From $27101 daily trains
SacramentoEmeryville
From $27102 daily trains
SeattleOlympia
From $276 daily trains
PetersburgWashington DC
From $2715 daily trains
BostonWesterly
From $2716 daily trains
New OrleansGulfport
From $27
Washington D.C.Philadelphia
From $2878 daily trains
AlbanySyracuse
From $286 daily trains
DetroitAnn Arbor
From $286 daily trains
New YorkTrain Station Garage
From $2876 daily trains
D.C.Philadelphia
From $2878 daily trains
PhiladelphiaWashington D.C.
From $2878 daily trains
PrincetonWashington D.C.
From $289 daily trains
PhiladelphiaNew Carrollton
From $2863 daily trains
MetroparkBaltimore
From $2842 daily trains
CharlottesvilleWashington DC
From $297 daily trains
FullertonSan Diego
From $2978 daily trains
San DiegoFullerton
From $2978 daily trains
ChicagoSpringfield IL
From $295 daily trains
DallasSan Antonio
From $301 daily trains
AltoonaPittsburgh
From $301 daily trains
PittsburghAltoona
From $301 daily trains
ExtonPenn Station
From $3080 daily trains
Fort WorthSan Antonio
From $301 daily trains
New YorkExton
From $30110 daily trains
Virginia BeachBWI Departures
From $305 daily trains
HarrisburgPhiladelphia
From $3139 daily trains
Union Station DCLynchburg
From $318 daily trains
RaleighCharlotte
From $3210 daily trains
PhiladelphiaHarrisburg
From $3241 daily trains
CharlotteRaleigh
From $3210 daily trains
ChampaignChicago
From $334 daily trains
BostonOld Saybrook
From $33.2526 daily trains
Old SaybrookBoston
From $33.2528 daily trains
BostonPortland Maine
From $345 daily trains
Portland MaineBoston
From $3416 daily trains
CharlestonSavannah
From $342 daily trains
FresnoSacramento
From $3424 daily trains
SacramentoFresno
From $3418 daily trains
PortlandTacoma
From $3426 daily trains
HudsonNew York
From $3533 daily trains
New YorkHudson
From $3519 daily trains
ProvidencePenn Station
From $3534 daily trains
HudsonNYC
From $3533 daily trains
Penn StationHudson
From $3514 daily trains
PVD Providence TowerPenn Station
From $3534 daily trains
Washington DCPetersburg
From $3718 daily trains
ChicagoKalamazoo
From $374 daily trains
MilwaukeeMadison
From $3719 daily trains
New YorkMystic
From $3853 daily trains
New YorkWesterly
From $3826 daily trains
SyracuseAlbany
From $389 daily trains
TacomaPortland
From $3822 daily trains
JacksonvilleOrlando
From $384 daily trains
OrlandoJacksonville
From $384 daily trains
SavannahColumbia
From $381 daily trains
NYCNew London
From $3840 daily trains
New YorkWashington D.C.
From $39141 daily trains
ChicagoBattle Creek
From $394 daily trains
New YorkAlexandria
From $39113 daily trains
Penn StationWashington D.C.
From $39124 daily trains
NYCWashington D.C.
From $39141 daily trains
Washington D.C.Metropark
From $3936 daily trains
Penn StationUnion Station DC
From $39124 daily trains
New YorkD.C.
From $39141 daily trains
NYCBaltimore
From $39145 daily trains
NewarkD.C.
From $39141 daily trains
BridgeportSouth Station
From $3920 daily trains
Newark Penn StationBaltimore/Washington International Thurgood Marshall Airport %28BWI%29
From $39145 daily trains
Union Station DCPenn Station
From $39117 daily trains
Baltimore/Washington International Thurgood Marshall Airport %28BWI%29Penn Station
From $39121 daily trains
New YorkBaltimore/Washington International Thurgood Marshall Airport %2528BWI%2529
From $39145 daily trains
New YorkNew Carrollton
From $39114 daily trains
AlexandriaNYC
From $39104 daily trains
OrlandoMiami
From $4015 daily trains
SavannahCharleston
From $402 daily trains
MiamiOrlando
From $4015 daily trains
ChicagoSt. Louis
From $416 daily trains
ChampaignSt Louis
From $415 daily trains
ChicagoCarbondale
From $437 daily trains
QuincyChicago
From $432 daily trains
Penn StationHartford
From $4368 daily trains
PoughkeepsieNew York
From $4529 daily trains
PortlandSeattle
From $4626 daily trains
AlbanyBuffalo
From $468 daily trains
San AntonioDallas
From $461 daily trains
MinneapolisWinona
From $463 daily trains
ColumbiaSavannah
From $481 daily trains
BakersfieldSacramento
From $4924 daily trains
New YorkBack Bay
From $4984 daily trains
New York CityBoston
From $4984 daily trains
Route 128 StationNew York
From $4938 daily trains
SavannahJacksonville
From $502 daily trains
JacksonvilleSavannah
From $502 daily trains
NormalChicago
From $503 daily trains
SacramentoBakersfield
From $5118 daily trains
AltoonaPhiladelphia
From $524 daily trains
PhiladelphiaAltoona
From $522 daily trains
HarrisburgPittsburgh
From $532 daily trains
PittsburghHarrisburg
From $534 daily trains
LYHBaltimore
From $537 daily trains
New HavenBWI Arrivals
From $5452 daily trains
HoustonSan Antonio
From $55
San AntonioHouston
From $55
ChicagoMadison
From $553 daily trains
AlbuquerqueFlagstaff
From $552 daily trains
New HavenWashington D.C.
From $5560 daily trains
KalamazooChicago
From $563 daily trains
ParkesburgNew York
From $5632 daily trains
BostonPrinceton
From $562 daily trains
Boston, MAPrinceton Junction, NJ
From $5622 daily trains
New YorkSouth Kingstown
From $5724 daily trains
SeattlePortland
From $5823 daily trains
LancasterNew York
From $5836 daily trains
New YorkLancaster
From $5841 daily trains
KalamazooDetroit
From $588 daily trains
Penn StationLancaster
From $5836 daily trains
EssexWashington D.C.
From $5827 daily trains
Los AngelesMaricopa
From $58
LancasterPittsburgh
From $581 daily trains
LewisburgPhiladelphia
From $608 daily trains
St LouisChampaign
From $606 daily trains
HarrisburgNew York
From $6258 daily trains
New YorkHarrisburg
From $6375 daily trains
CarbondaleChicago
From $635 daily trains
PhiladelphiaRichmond
From $6317 daily trains
Springfield ILChicago
From $635 daily trains
HartfordWashington D.C.
From $6358 daily trains
SyracuseBoston
From $647 daily trains
MiamiTampa
From $651 daily trains
New RochellePrinceton
From $653 daily trains
MadisonChicago
From $66
New YorkRhode Island T.F. Green International Airport %28PVD%29
From $6640 daily trains
NYCProvidence
From $6640 daily trains
Newark Liberty International Airport %28EWR%29Providence
From $6623 daily trains
BostonNYC
From $6780 daily trains
Route 128 StationPenn Station
From $6734 daily trains
BostonPenn Station
From $6772 daily trains
Back BayMoynihan Hall Amtrak Lounge
From $6772 daily trains
PhiladelphiaPittsburgh
From $684 daily trains
WesterlyNew York
From $6818 daily trains
PittsburghPhiladelphia
From $686 daily trains
Philadelphia International Airport %28PHL%29Pittsburgh
From $684 daily trains
Amtrak Philadelphia Train StationPittsburgh Amtrak Station
From $684 daily trains
New RochelleWashington D.C.
From $6840 daily trains
DetroitKalamazoo
From $694 daily trains
HollandChicago
From $691 daily trains
New OrleansHouston
From $70
MadisonMilwaukee
From $7020 daily trains
Union Station DCStamford
From $7034 daily trains
JacksonvilleMiami
From $712 daily trains
MiamiJacksonville
From $712 daily trains
Washington D.C.Boston
From $7160 daily trains
BostonWashington D.C.
From $7160 daily trains
South StationUnion Station - Main Entrance
From $7160 daily trains
Silver SpringBoston
From $7150 daily trains
BostonD.C.
From $7160 daily trains
D.C.Boston
From $7160 daily trains
BuffaloAlbany
From $7210 daily trains
RaleighWashington DC
From $738 daily trains
New OrleansAtlanta
From $731 daily trains
ChicagoSandusky
From $733 daily trains
EugeneSeattle
From $7415 daily trains
BridgeportMetropark
From $749 daily trains
CharlotteAtlanta
From $751 daily trains
AtlantaCharlotte
From $751 daily trains
PhiladelphiaOld Saybrook
From $758 daily trains
RenoSan Francisco
From $7621 daily trains
New OrleansMemphis
From $761 daily trains
PhlChicago
From $762 daily trains
SchenectadyNew York
From $7721 daily trains
Los AngelesFlagstaff
From $777 daily trains
FlagstaffAlbuquerque
From $771 daily trains
Washington DCPittsburgh
From $796 daily trains
CharlotteColumbia
From $79
Ann ArborChicago
From $801 daily trains
ChicagoAnn Arbor
From $806 daily trains
Royal OakChicago
From $803 daily trains
Penn Station-BaltimoreExton
From $8285 daily trains
HoustonNew Orleans
From $83
TampaMiami
From $831 daily trains
Washington D.C.Cary
From $838 daily trains
AlexandriaCary
From $836 daily trains
Washington DCDurham
From $844 daily trains
SalinasVan Nuys
From $8428 daily trains
Washington D.C.Greenfield
From $869 daily trains
TucsonLos Angeles
From $872 daily trains
Los AngelesTucson
From $87
MspWisconsin Dells
From $873 daily trains
ColumbiaCharlotte
From $88
Battle CreekChicago
From $882 daily trains
SeattleEugene
From $897 daily trains
RenoSacramento
From $891 daily trains
New YorkWestwood
From $9140 daily trains
Penn StationRoute 128 Station
From $9134 daily trains
NYCWestwood
From $9140 daily trains
PennsylvaniaBaltimore
From $9350 daily trains
Moynihan Hall Amtrak LoungeSouth Station
From $9370 daily trains
Penn StationBack Bay
From $9370 daily trains
Washington DCGreensboro
From $947 daily trains
MemphisNew Orleans
From $941 daily trains
New YorkRochester
From $954 daily trains
UticaNew York
From $9811 daily trains
New YorkBuffalo
From $1017 daily trains
DurhamWashington DC
From $1052 daily trains
New YorkAltoona
From $1055 daily trains
Los AngelesAlbuquerque
From $1088 daily trains
New YorkSchenectady
From $1084 daily trains
CaryOrlando
From $108
SacramentoReno
From $1091 daily trains
WellsPenn Station
From $1096 daily trains
Amtrak ProvidenceWilliam H. Gray III 30th Street Station SEPTA Regional Rail Ticket Office
From $11022 daily trains
RichmondPhiladelphia
From $11116 daily trains
New YorkPittsburgh
From $1128 daily trains
PittsburghNew York
From $1127 daily trains
GreensboroWashington DC
From $1125 daily trains
FlagstaffLos Angeles
From $1127 daily trains
Penn StationRichmond
From $11230 daily trains
SLC airport %28SLC%29Glenwood Springs
From $1121 daily trains
LYHNew York
From $1158 daily trains
SyracuseNew York
From $11612 daily trains
SavannahMiami
From $1162 daily trains
MiamiSavannah
From $1162 daily trains
HutchinsonChicago
From $1173 daily trains
AmtrakBack Bay
From $11744 daily trains
Philadelphia International Airport %28PHL%29Boston
From $11744 daily trains
Philadelphia International Airport %28PHL%29Boston Logan International Airport %28BOS%29
From $11744 daily trains
South StationWilliam H. Gray III 30th Street Station SEPTA Regional Rail Ticket Office
From $11746 daily trains
AlbuquerqueFullerton
From $1184 daily trains
CharlestonFort Lauderdale-Hollywood International Airport %28FLL%29
From $1182 daily trains
New YorkSyracuse
From $1194 daily trains
Simi ValleySan Jose
From $12017 daily trains
AtlantaNew Orleans
From $1211 daily trains
RochesterNew York
From $12211 daily trains
DenverGlenwood Springs
From $1241 daily trains
Washington DCRaleigh
From $1258 daily trains
AlbuquerqueLos Angeles
From $1267 daily trains
BuffaloNew York
From $12619 daily trains
AlexandriaColumbia
From $126
AlbuquerqueLosAngeles
From $1267 daily trains
BuffaloNYC
From $12619 daily trains
Glacier ParkSeattle
From $128
SeattleGlacier Park
From $128
PittsburghChicago
From $1291 daily trains
DenverSalt Lake City
From $1301 daily trains
LYHPhiladelphia
From $1305 daily trains
RaleighPittsburgh
From $1314 daily trains
Penn StationSyracuse
From $1315 daily trains
DallasSt. Louis
From $1321 daily trains
New YorkNiagara Falls
From $1332 daily trains
BaltimorePennsylvania
From $1339 daily trains
RoanokePhiladelphia
From $1343 daily trains
RichmondBoston
From $13514 daily trains
Washington DCCharlotte
From $1397 daily trains
CharlotteWashington DC
From $1395 daily trains
PittsburghWashington DC
From $14611 daily trains
CharlestonWashington DC
From $1475 daily trains
Washington DCCharleston
From $147
Niagara FallsNew York
From $1478 daily trains
CharlestonWashington D.C.
From $1475 daily trains
AbqSan Diego
From $1492 daily trains
CharlottesvilleNew York
From $1508 daily trains
New YorkRichmond
From $15537 daily trains
Washington DCSavannah
From $1558 daily trains
RichmondNew York
From $15523 daily trains
SavannahWashington DC
From $1557 daily trains
Newark Liberty International Airport (EWR)Richmond
From $15522 daily trains
Newark Liberty International Airport %28EWR%29Richmond
From $15522 daily trains
Salt Lake CityDenver
From $1561 daily trains
Union Station Kansas CityGalesburg
From $1561 daily trains
ChicagoPittsburgh
From $1571 daily trains
New YorkCleveland
From $1588 daily trains
New BrunswickNorfolk
From $1595 daily trains
NYCDelaware
From $15994 daily trains
New YorkFayetteville
From $1608 daily trains
New YorkCulpeper
From $1606 daily trains
PhiladelphiaCharleston
From $1615 daily trains
BuffaloChicago
From $1652 daily trains
AlbanyWashington D.C.
From $16630 daily trains
DurhamPhiladelphia
From $1662 daily trains
ToledoNewport News
From $1692 daily trains
Lincoln Airport %28LNK%29Denver
From $1721 daily trains
LincolnDenver
From $1721 daily trains
ChicagoDallas
From $1733 daily trains
ChicagoOmaha
From $1742 daily trains
New YorkCharlottesville
From $1766 daily trains
RoanokeTrenton
From $1761 daily trains
New YorkCharleston
From $1778 daily trains
New YorkVirginia Beach
From $17811 daily trains
JacksonvilleWashington DC
From $1795 daily trains
PortlandSacramento
From $1806 daily trains
Fort MadisonGallup
From $1811 daily trains
CharlestonGreenville
From $1832 daily trains
Washington DCChicago
From $1847 daily trains
Newark Penn StationLynchburg
From $1846 daily trains
New YorkSavannah
From $1858 daily trains
SavannahNew York
From $1857 daily trains
TampaD.C.
From $1856 daily trains
OmahaDenver
From $1861 daily trains
FayettevilleNew York
From $1895 daily trains
New YorkGreensboro
From $1958 daily trains
PhiladelphiaChicago
From $1974 daily trains
ChicagoPhiladelphia
From $1975 daily trains
CharlottesvilleWilmington
From $197
OrlandoNew York
From $19910 daily trains
EugeneLos Angeles Union Station
From $19947 daily trains
RaleighNew York
From $2008 daily trains
Washington DCJacksonville
From $2013 daily trains
ChicagoWashington DC
From $20111 daily trains
SacramentoPortland
From $2026 daily trains
DallasChicago
From $2023 daily trains
ColumbiaCleveland
From $2031 daily trains
Los AngelesHouston
From $205
El PasoLos Angeles
From $2102 daily trains
Los AngelesEl Paso
From $210
ChicagoBoston
From $2114 daily trains
AtlantaWashington DC
From $2145 daily trains
AtlantaWashington D.C.
From $2145 daily trains
ChicagoGlacier Park
From $216
KankakeeNew Orleans
From $2173 daily trains
AlexandriaChampaign
From $2176 daily trains
ChicagoNew York
From $21812 daily trains
SeattleSacramento
From $2191 daily trains
HoustonPhoenix
From $219
Seattle, WA, USASacramento, CA, USA
From $2191 daily trains
HattiesburgLynchburg
From $2191 daily trains
ChicagoLos Angeles
From $22215 daily trains
EmeryvillePortland
From $22414 daily trains
New YorkRaleigh
From $22510 daily trains
DenverSan Francisco
From $2254 daily trains
San FranciscoDenver
From $2255 daily trains
DenverEmeryville
From $2256 daily trains
New YorkChicago
From $22610 daily trains
ChicagoDenver
From $2272 daily trains
DurhamNew York
From $2272 daily trains
New YorkDurham
From $2275 daily trains
ChicagoNew Orleans
From $2293 daily trains
GreensboroNew York
From $2295 daily trains
Washington DCAtlanta
From $2303 daily trains
HammondLos Angeles
From $2301 daily trains
Washington D.C.Maine
From $23113 daily trains
New YorkCharlotte
From $2338 daily trains
CharlotteNew York
From $2335 daily trains
San AntonioChicago
From $2335 daily trains
San JosePortland
From $2336 daily trains
ChicagoSan Antonio
From $2343 daily trains
New YorkJacksonville
From $2373 daily trains
New OrleansKankakee
From $2383 daily trains
SeattleEmeryville
From $2384 daily trains
St. CloudGlacier National Park
From $2388 daily trains
South Station %28AMTRAK%29Washington
From $238
Los AngelesChicago
From $24022 daily trains
New OrleansChicago
From $2403 daily trains
Glacier ParkChicago
From $243
Washington D.C.Miami
From $2453 daily trains
SanfordLorton
From $2491 daily trains
PortlandLos Angeles
From $25061 daily trains
LortonSanford
From $2611 daily trains
New YorkCincinnati
From $263
Los AngelesGalesburg
From $26511 daily trains
WellsNorth Station %28MBTA%29
From $2658 daily trains
EmeryvilleDenver
From $2668 daily trains
Seattle, WA, USAOakland, CA, USA
From $2704 daily trains
SeattleOakland
From $2704 daily trains
SeattleSan Jose
From $2712 daily trains
San AntonioLos Angeles
From $2742 daily trains
Los AngelesSan Antonio
From $274
DenverChicago
From $2752 daily trains
New YorkAtlanta
From $2793 daily trains
AtlantaNew York
From $2795 daily trains
RaleighNY-27
From $27928 daily trains
ChicagoOrlando
From $2836 daily trains
PortlandSaint Paul
From $28418 daily trains
ToledoJackson
From $2842 daily trains
New YorkBirmingham
From $2923 daily trains
BirminghamNew York
From $2925 daily trains
PittsburghMemphis
From $2921 daily trains
Los AngelesSeattle
From $29715 daily trains
New YorkTampa
From $2972 daily trains
ChicagoSan Francisco
From $29713 daily trains
SeattleLos Angeles
From $29723 daily trains
ChicagoEmeryville
From $29719 daily trains
Seattle, WA, USALos Angeles, CA, USA
From $29723 daily trains
ChicagoEmeryville Amtrak Station
From $29718 daily trains
ChicagoFort Lauderdale
From $2986 daily trains
Moynihan Hall at Penn StationSt. Louis Union Station
From $2998 daily trains
New YorkNew Orleans
From $3044 daily trains
New OrleansNew York
From $30411 daily trains
Glenwood SpringsChicago
From $3072 daily trains
SacramentoChicago
From $3076 daily trains
ChicagoWilliston
From $3143 daily trains
BostonChicago
From $3154 daily trains
San FranciscoChicago
From $31714 daily trains
EmeryvilleChicago
From $31718 daily trains
DenverSt. Louis
From $3203 daily trains
San JoseChicago
From $3268 daily trains
SacramentoGalesburg
From $3352 daily trains
PHLNYP
From $34014 daily trains
MinneapolisSeattle
From $3492 daily trains
TampaNew York
From $3524 daily trains
SeattleMinnesota
From $3543 daily trains
WinonaSeattle
From $3563 daily trains
SeattleMilwaukee
From $3664 daily trains
SeattleChicago
From $3689 daily trains
MiamiNew York
From $3705 daily trains
ChicagoPortland
From $37120 daily trains
ClevelandTucson
From $372
MiamiPhiladelphia
From $3752 daily trains
St. LouisSan Francisco
From $3767 daily trains
St. LouisEmeryville Amtrak Station
From $37613 daily trains
BaltimoreHouston
From $3802 daily trains
JacksonvilleNew York
From $4105 daily trains
New YorkMinneapolis
From $41211 daily trains
ClevelandSan Francisco
From $42415 daily trains
DallasFlint
From $4331 daily trains
New YorkOrlando
From $4436 daily trains
Newark Liberty International Airport %28EWR%29Orlando
From $4434 daily trains
MiamiBoston
From $4444 daily trains
Union Station DCFt Lauderdale
From $4476 daily trains
Washington D.C.Denver
From $4596 daily trains
PhiladelphiaMiami
From $4612 daily trains
New YorkPompano Beach
From $4616 daily trains
PortlandChicago
From $46434 daily trains
New YorkMiami
From $4673 daily trains
Los AngelesNew Orleans
From $4681 daily trains
St PaulChicago
From $4702 daily trains
New OrleansLos Angeles
From $4743 daily trains
ChicagoSeattle
From $4895 daily trains
Washington DCLos Angeles
From $5029 daily trains
Los AngelesWashington DC
From $50717 daily trains
ManhattanWashington D.C.
From $50721 daily trains
New YorkDenver
From $5169 daily trains
San Luis ObispoAlbany
From $5205 daily trains
DenverNew York
From $55211 daily trains
DenverWinter Park
From $5584 daily trains
Washington DCSan Francisco
From $56919 daily trains
ArizonaWashington
From $57515 daily trains
San FranciscoWashington DC
From $58540 daily trains
Los AngelesNew York
From $59219 daily trains
BostonMiami
From $5934 daily trains
WaterburySan Antonio
From $60523 daily trains
HoustonSanta Clara
From $6083 daily trains
New YorkLos Angeles
From $61311 daily trains
San FranciscoNew York
From $62439 daily trains
New YorkSan Francisco
From $63118 daily trains
PortlandSalem
From $63744 daily trains
RochesterKingman
From $6522 daily trains
JesupWinona
From $6546 daily trains
EugeneSalem
From $65629 daily trains
SacramentoSeattle
From $6571 daily trains
DenverFargo
From $6751 daily trains
Union StationSan Francisco
From $681
BostonTampa
From $691
King StreetWhitefish
From $7066 daily trains
New YorkUtica
From $7391 daily trains
SeattleNew York
From $74412 daily trains
San JoseSeattle
From $7561 daily trains
New YorkPortland
From $77147 daily trains
NewtonFullerton
From $77912 daily trains
New YorkSeattle
From $80517 daily trains
SalemPortland
From $81029 daily trains
BostonPortland
From $81014 daily trains
SalemEugene
From $8164 daily trains
MaltaSeattle
From $8451 daily trains
Winter ParkDenver
From $19036 daily trains
MinotAtlanta
From $21321 daily trains

Finding Cheap Amtrak Tickets

Prices shown are the lowest fares we've tracked recently for each route. Actual fares vary by travel date, time of day, service class, and how far in advance you book. Set a price alert on any route page to be notified when fares drop below your target price.