Train Price Alerts

All Cheapest Trains › Long Distance

Cheapest Long Distance Trains

447 routes sorted by lowest fare

New YorkPrinceton Junction
From $68 daily trains
New BrunswickNew York
From $620 daily trains
New YorkNew Brunswick
From $628 daily trains
MetroparkNew York
From $620 daily trains
New YorkMetropark
From $628 daily trains
New YorkPrinceton
From $68 daily trains
NewarkMetropark
From $632 daily trains
AlexandriaWashington DC
From $89 daily trains
Washington DCAlexandria
From $811 daily trains
Ann ArborDetroit
From $93 daily trains
DowningtownPhiladelphia
From $1147 daily trains
PhiladelphiaDowningtown
From $1157 daily trains
Princeton JunctionPhiladelphia
From $1112 daily trains
LancasterHarrisburg
From $1314 daily trains
HarrisburgLancaster
From $1314 daily trains
EmeryvilleSan Jose
From $13121 daily trains
San JoseEmeryville
From $13146 daily trains
TacomaSeattle
From $137 daily trains
SeattleTacoma
From $137 daily trains
Niagara FallsBuffalo
From $14
BuffaloNiagara Falls
From $143 daily trains
FullertonLos Angeles
From $1496 daily trains
Los AngelesFullerton
From $14111 daily trains
St LouisSpringfield IL
From $144 daily trains
OlympiaSeattle
From $156 daily trains
SeattleOlympia
From $157 daily trains
Princeton JunctionNew York
From $168 daily trains
IrvineLos Angeles
From $1696 daily trains
Los AngelesIrvine
From $16111 daily trains
PrincetonNYC
From $168 daily trains
WesterlyBoston
From $1720 daily trains
TrentonNew. York
From $1731 daily trains
MysticBoston
From $1738 daily trains
BostonMystic
From $1732 daily trains
Newark Penn Station30th Street Station
From $1778 daily trains
PhillyBaltimore
From $1783 daily trains
Newark Liberty International Airport %28EWR%29Philadelphia International Airport %28PHL%29
From $1775 daily trains
Newark Liberty International Airport %28EWR%29Philadelphia
From $1778 daily trains
BostonWesterly
From $1714 daily trains
PortlandEugene
From $1819 daily trains
EugenePortland
From $1824 daily trains
OrlandoTampa
From $183 daily trains
New YorkCroton-on-Hudson
From $1811 daily trains
OxnardLos Angeles
From $1860 daily trains
Los AngelesOxnard
From $1868 daily trains
BostonHaverhill
From $185 daily trains
Washington D.C.Richmond
From $1920 daily trains
PhiladelphiaLancaster
From $2022 daily trains
TampaOrlando
From $203 daily trains
LancasterPhiladelphia
From $2021 daily trains
Croton-on-HudsonNew York
From $2112 daily trains
SyracuseRochester
From $226 daily trains
RochesterSyracuse
From $227 daily trains
RochesterBuffalo
From $223 daily trains
BuffaloRochester
From $224 daily trains
TacomaPortland
From $2217 daily trains
PortlandTacoma
From $2211 daily trains
GreensboroCharlotte
From $236 daily trains
CharlotteGreensboro
From $236 daily trains
Springfield ILSt Louis
From $255 daily trains
KingstonNew York
From $2612 daily trains
IrvineSan Diego
From $2678 daily trains
San DiegoIrvine
From $2678 daily trains
Penn StationHartford
From $2620 daily trains
ChicagoChampaign
From $274 daily trains
EmeryvilleSacramento
From $2791 daily trains
SacramentoEmeryville
From $2786 daily trains
New York30th Street Station
From $2768 daily trains
AltoonaPittsburgh
From $281 daily trains
AlbanySyracuse
From $286 daily trains
SyracuseAlbany
From $289 daily trains
PhiladelphiaWashington D.C.
From $2866 daily trains
Washington D.C.New Jersey
From $28147 daily trains
PrincetonWashington D.C.
From $288 daily trains
SeattlePortland
From $2915 daily trains
PortlandSeattle
From $2911 daily trains
FullertonSan Diego
From $2978 daily trains
San DiegoFullerton
From $2978 daily trains
ExtonPenn Station
From $2940 daily trains
BridgeportMetropark
From $299 daily trains
New YorkKingston
From $305 daily trains
PoughkeepsieNew York
From $3010 daily trains
New YorkPoughkeepsie
From $307 daily trains
RhinecliffNew York
From $3012 daily trains
New YorkRhinecliff
From $305 daily trains
RaleighCharlotte
From $3211 daily trains
CharlotteRaleigh
From $3213 daily trains
Washington DCRichmond
From $3320 daily trains
CharlestonSavannah
From $332 daily trains
BostonPortland Maine
From $345 daily trains
RichmondWashington DC
From $3422 daily trains
HarrisburgPhiladelphia
From $3421 daily trains
Portland MaineBoston
From $3416 daily trains
FresnoSacramento
From $3422 daily trains
SacramentoFresno
From $3416 daily trains
PhiladelphiaHarrisburg
From $3622 daily trains
MilwaukeeMadison
From $3620 daily trains
Washington DCPetersburg
From $3713 daily trains
MinneapolisWinona
From $373 daily trains
MadisonMilwaukee
From $3830 daily trains
SavannahCharleston
From $392 daily trains
HudsonNew York
From $4112 daily trains
New YorkHudson
From $416 daily trains
PhiladelphiaPrinceton Junction
From $4110 daily trains
HudsonNYC
From $4112 daily trains
ChicagoQuincy
From $432 daily trains
ChicagoNormal
From $445 daily trains
Washington D.C.NYC
From $4449 daily trains
D.C.NYC
From $4449 daily trains
Washington DCCharlottesville
From $458 daily trains
CharlottesvilleWashington DC
From $458 daily trains
MetroparkWashington D.C.
From $4537 daily trains
MetroparkD.C.
From $4537 daily trains
ChampaignChicago
From $473 daily trains
DetroitAnn Arbor
From $473 daily trains
EugeneSeattle
From $4712 daily trains
SeattleEugene
From $4713 daily trains
SavannahJacksonville
From $482 daily trains
JacksonvilleSavannah
From $482 daily trains
OrlandoMiami
From $4917 daily trains
MiamiOrlando
From $4917 daily trains
BakersfieldSacramento
From $4922 daily trains
NormalChicago
From $503 daily trains
AlbanyBuffalo
From $513 daily trains
BuffaloAlbany
From $514 daily trains
SacramentoBakersfield
From $5116 daily trains
Union Station DCLynchburg
From $529 daily trains
HoustonSan Antonio
From $53
San AntonioHouston
From $531 daily trains
ChicagoMadison
From $534 daily trains
DallasSan Antonio
From $551 daily trains
ParkesburgNew York
From $55
Fort WorthSan Antonio
From $551 daily trains
New YorkExton
From $5546 daily trains
LancasterNew York
From $5617 daily trains
ChicagoKalamazoo
From $564 daily trains
Penn StationLancaster
From $5617 daily trains
ChicagoCarbondale
From $578 daily trains
KalamazooDetroit
From $584 daily trains
MadisonChicago
From $582 daily trains
OrlandoJacksonville
From $594 daily trains
ColumbiaSavannah
From $591 daily trains
SavannahColumbia
From $591 daily trains
HarrisburgNew York
From $6017 daily trains
LewisburgPhiladelphia
From $608 daily trains
JacksonvilleOrlando
From $604 daily trains
ChampaignSt Louis
From $603 daily trains
D.C.Philadelphia
From $6058 daily trains
ExtonPenn Station-Baltimore
From $6182 daily trains
Penn Station-BaltimoreExton
From $6169 daily trains
ChicagoSpringfield IL
From $635 daily trains
New YorkTrain Station Garage
From $6338 daily trains
New YorkLancaster
From $6417 daily trains
PittsburghAltoona
From $651 daily trains
NewarkD.C.
From $6866 daily trains
New YorkHarrisburg
From $6917 daily trains
AlexandriaNew York
From $6949 daily trains
HollandChicago
From $691 daily trains
Washington D.C.New York City
From $6949 daily trains
New CarrolltonNew York
From $6954 daily trains
San AntonioDallas
From $701 daily trains
ChicagoBattle Creek
From $704 daily trains
WesterlyNew York
From $717 daily trains
Washington D.C.Philadelphia
From $7158 daily trains
New OrleansAtlanta
From $711 daily trains
AlbuquerqueFlagstaff
From $752 daily trains
EssexWashington D.C.
From $7521 daily trains
RenoSan Francisco
From $7621 daily trains
CarbondaleChicago
From $782 daily trains
PhiladelphiaAltoona
From $792 daily trains
SyracuseBoston
From $797 daily trains
MysticNew York
From $8218 daily trains
PetersburgWashington DC
From $8212 daily trains
Penn StationBaltimore/Washington International Thurgood Marshall Airport %28BWI%29
From $8269 daily trains
NYCBaltimore
From $8269 daily trains
New YorkBaltimore/Washington International Thurgood Marshall Airport %28BWI%29
From $8269 daily trains
KalamazooChicago
From $831 daily trains
St LouisChampaign
From $831 daily trains
PittsburghPhiladelphia
From $846 daily trains
SalinasVan Nuys
From $8417 daily trains
Washington D.C.Metropark
From $8623 daily trains
Penn StationUnion Station DC
From $8668 daily trains
QuincyChicago
From $88
ColumbiaCharlotte
From $881 daily trains
CharlotteColumbia
From $883 daily trains
Battle CreekChicago
From $881 daily trains
New YorkWashington D.C.
From $9056 daily trains
New YorkAlexandria
From $9056 daily trains
Penn StationWashington D.C.
From $9056 daily trains
NYCWashington D.C.
From $9056 daily trains
New OrleansMemphis
From $901 daily trains
New YorkD.C.
From $9056 daily trains
SchenectadyNew York
From $916 daily trains
New YorkNiagara Falls
From $92
BostonNYC
From $9236 daily trains
Springfield ILChicago
From $931 daily trains
New RochelleWashington D.C.
From $9632 daily trains
ChicagoAnn Arbor
From $986 daily trains
TucsonLos Angeles
From $103
Washington D.C.Boston
From $10344 daily trains
AtlantaCharlotte
From $1051 daily trains
DetroitKalamazoo
From $1054 daily trains
Baltimore/Washington International Thurgood Marshall Airport %28BWI%29NYC
From $10662 daily trains
Amtrak ProvidenceWilliam H. Gray III 30th Street Station SEPTA Regional Rail Ticket Office
From $10621 daily trains
PhiladelphiaRichmond
From $10718 daily trains
MiamiTampa
From $1071 daily trains
FlagstaffLos Angeles
From $1087 daily trains
Los AngelesFlagstaff
From $1087 daily trains
FlagstaffAlbuquerque
From $1091 daily trains
New BrunswickNorfolk
From $1107 daily trains
AltoonaPhiladelphia
From $1112 daily trains
Washington DCPittsburgh
From $1125 daily trains
PittsburghWashington DC
From $11215 daily trains
AlbuquerqueFullerton
From $1134 daily trains
New YorkSchenectady
From $1163 daily trains
MiamiJacksonville
From $1172 daily trains
HoustonNew Orleans
From $1181 daily trains
HarrisburgPittsburgh
From $1181 daily trains
PittsburghHarrisburg
From $1181 daily trains
New OrleansHouston
From $118
Ann ArborChicago
From $1191 daily trains
Royal OakChicago
From $1193 daily trains
Simi ValleySan Jose
From $12013 daily trains
Washington DCRaleigh
From $12110 daily trains
RaleighWashington DC
From $1217 daily trains
DurhamWashington DC
From $1212 daily trains
Washington D.C.Cary
From $12110 daily trains
New CarrolltonNew York Penn Station
From $12152 daily trains
AlbuquerqueLos Angeles
From $1227 daily trains
Los AngelesAlbuquerque
From $1228 daily trains
AlbuquerqueLosAngeles
From $1227 daily trains
Los AngelesTucson
From $1232 daily trains
PennsylvaniaBaltimore
From $12330 daily trains
NYCProvidence
From $12317 daily trains
UticaNew York
From $1244 daily trains
BostonWashington D.C.
From $12450 daily trains
RenoSacramento
From $1251 daily trains
SacramentoReno
From $1251 daily trains
Washington D.C.New York
From $12647 daily trains
D.C.New York
From $12647 daily trains
Glacier ParkSeattle
From $128
SeattleGlacier Park
From $128
New YorkAltoona
From $1302 daily trains
SyracuseNew York
From $1316 daily trains
GreensboroWashington DC
From $1314 daily trains
MemphisNew Orleans
From $131
RochesterNew York
From $1355 daily trains
TampaMiami
From $1411 daily trains
New YorkMystic
From $14120 daily trains
NYCNew London
From $14115 daily trains
New YorkSyracuse
From $144
New YorkBuffalo
From $144
RichmondPhiladelphia
From $14414 daily trains
BuffaloNew York
From $1443 daily trains
New HavenWashington D.C.
From $14449 daily trains
PhiladelphiaPittsburgh
From $1464 daily trains
Philadelphia International Airport %28PHL%29Pittsburgh
From $1464 daily trains
Amtrak Philadelphia Train StationPittsburgh Amtrak Station
From $1464 daily trains
Niagara FallsNew York
From $1473 daily trains
LYHPhiladelphia
From $1485 daily trains
New YorkRichmond
From $14915 daily trains
ProvidencePenn Station
From $14917 daily trains
Penn StationRichmond
From $14915 daily trains
Salt Lake CityDenver
From $1501 daily trains
DenverSalt Lake City
From $1501 daily trains
CaryOrlando
From $15112 daily trains
CharlotteAtlanta
From $1521 daily trains
JacksonvilleMiami
From $1522 daily trains
RoanokePhiladelphia
From $1543 daily trains
RichmondNew York
From $16110 daily trains
Washington DCDurham
From $1613 daily trains
Washington DCGreensboro
From $1615 daily trains
MiamiSavannah
From $1622 daily trains
New YorkWesterly
From $16310 daily trains
New YorkCulpeper
From $1654 daily trains
Lincoln Airport %28LNK%29Denver
From $1661 daily trains
CharlottesvilleNew York
From $1704 daily trains
New YorkVirginia Beach
From $1724 daily trains
PortlandSacramento
From $1734 daily trains
New YorkSouth Kingstown
From $1769 daily trains
Newark Penn StationLynchburg
From $177
PittsburghChicago
From $1831 daily trains
St PaulChicago
From $1862 daily trains
New YorkRhode Island T.F. Green International Airport %28PVD%29
From $18617 daily trains
AlbanyWashington D.C.
From $19223 daily trains
Washington DCCharlotte
From $1935 daily trains
SacramentoPortland
From $1944 daily trains
New YorkBack Bay
From $19434 daily trains
New York CityBoston
From $19434 daily trains
Penn StationRoute 128 Station
From $19417 daily trains
AtlantaNew Orleans
From $1961 daily trains
SavannahMiami
From $1982 daily trains
New YorkPittsburgh
From $2023 daily trains
PittsburghNew York
From $2024 daily trains
New YorkWestwood
From $20317 daily trains
AtlantaWashington DC
From $2064 daily trains
CharlestonGreenville
From $2062 daily trains
AtlantaWashington D.C.
From $2064 daily trains
New YorkCharlottesville
From $2094 daily trains
DallasChicago
From $2116 daily trains
Washington DCChicago
From $2144 daily trains
EmeryvillePortland
From $21511 daily trains
New OrleansKankakee
From $2153 daily trains
ChicagoGlacier Park
From $216
BaltimorePennsylvania
From $2188 daily trains
San AntonioLos Angeles
From $222
AlexandriaColumbia
From $2222 daily trains
New OrleansChicago
From $2243 daily trains
JacksonvilleWashington DC
From $2344 daily trains
Seattle, WA, USAOakland, CA, USA
From $23412 daily trains
SeattleOakland
From $23412 daily trains
SeattleEmeryville
From $23414 daily trains
ChicagoDallas
From $2364 daily trains
DurhamPhiladelphia
From $2372 daily trains
SeattleSacramento
From $2381 daily trains
SacramentoSeattle
From $2381 daily trains
Los AngelesHouston
From $2382 daily trains
Seattle, WA, USASacramento, CA, USA
From $2381 daily trains
El PasoLos Angeles
From $243
Glacier ParkChicago
From $243
ToledoNewport News
From $2441 daily trains
New YorkRaleigh
From $2458 daily trains
BostonChicago
From $2456 daily trains
ChicagoBoston
From $2454 daily trains
New YorkDurham
From $2463 daily trains
Los AngelesChicago
From $24820 daily trains
CharlestonWashington DC
From $2534 daily trains
New YorkGreensboro
From $2534 daily trains
HutchinsonChicago
From $2532 daily trains
CharlestonWashington D.C.
From $2534 daily trains
ChicagoNew York
From $2547 daily trains
Los AngelesGalesburg
From $2549 daily trains
ChicagoSan Antonio
From $2563 daily trains
ChicagoWashington DC
From $2576 daily trains
DenverSan Francisco
From $2583 daily trains
San FranciscoDenver
From $2585 daily trains
DurhamNew York
From $2611 daily trains
FayettevilleNew York
From $2633 daily trains
KankakeeNew Orleans
From $2633 daily trains
TampaD.C.
From $2635 daily trains
GreensboroNew York
From $2642 daily trains
DenverChicago
From $2652 daily trains
Washington DCSavannah
From $2686 daily trains
SavannahWashington DC
From $2686 daily trains
ChicagoNew Orleans
From $2763 daily trains
San AntonioChicago
From $2775 daily trains
St. CloudGlacier National Park
From $2794 daily trains
SeattleLos Angeles
From $28117 daily trains
ChicagoPhiladelphia
From $2816 daily trains
Seattle, WA, USALos Angeles, CA, USA
From $28118 daily trains
HoustonPhoenix
From $285
Los AngelesSeattle
From $28717 daily trains
New YorkCharlotte
From $2884 daily trains
Washington DCJacksonville
From $2904 daily trains
Los AngelesEl Paso
From $2942 daily trains
PhiladelphiaChicago
From $2944 daily trains
AtlantaNew York
From $2982 daily trains
PittsburghMemphis
From $3121 daily trains
RaleighNew York
From $3153 daily trains
New YorkFayetteville
From $3203 daily trains
Washington DCAtlanta
From $3212 daily trains
Washington D.C.Greenfield
From $3216 daily trains
SavannahNew York
From $3224 daily trains
CharlotteNew York
From $3242 daily trains
SacramentoGalesburg
From $3242 daily trains
BirminghamNew York
From $3332 daily trains
Washington DCCharleston
From $3494 daily trains
JacksonvilleNew York
From $3563 daily trains
SacramentoChicago
From $35813 daily trains
ChicagoLos Angeles
From $3706 daily trains
San FranciscoChicago
From $37116 daily trains
EmeryvilleChicago
From $37118 daily trains
New YorkChicago
From $3755 daily trains
OrlandoNew York
From $3786 daily trains
DallasFlint
From $382
Los AngelesSan Antonio
From $3842 daily trains
HammondLos Angeles
From $3847 daily trains
New YorkAtlanta
From $3911 daily trains
New OrleansNew York
From $3945 daily trains
New YorkSavannah
From $3964 daily trains
New YorkUtica
From $3991 daily trains
MiamiPhiladelphia
From $3994 daily trains
New YorkBirmingham
From $4081 daily trains
New YorkRochester
From $4091 daily trains
MiamiNew York
From $4123 daily trains
Union Station Kansas CityGalesburg
From $4131 daily trains
MinneapolisSeattle
From $4152 daily trains
New YorkJacksonville
From $4182 daily trains
ChicagoFort Lauderdale
From $4224 daily trains
TampaNew York
From $4243 daily trains
New YorkOrlando
From $4264 daily trains
New YorkTampa
From $4302 daily trains
WellsNorth Station %28MBTA%29
From $4334 daily trains
PhiladelphiaMiami
From $4343 daily trains
New YorkPompano Beach
From $4444 daily trains
WinonaSeattle
From $4463 daily trains
New YorkMiami
From $4482 daily trains
ChicagoSan Francisco
From $4507 daily trains
ChicagoEmeryville
From $4558 daily trains
ChicagoEmeryville Amtrak Station
From $4558 daily trains
MiamiBoston
From $4654 daily trains
ClevelandTucson
From $519
ChicagoPortland
From $54510 daily trains
New YorkMinneapolis
From $5456 daily trains
New OrleansLos Angeles
From $5482 daily trains
DenverNew York
From $5508 daily trains
CharlotteWashington DC
From $5572 daily trains
WaterburySan Antonio
From $58628 daily trains
ChicagoOmaha
From $5921 daily trains
SalemPortland
From $60259 daily trains
San Luis ObispoAlbany
From $6025 daily trains
SalemEugene
From $62014 daily trains
San FranciscoNew York
From $62519 daily trains
San FranciscoWashington DC
From $62827 daily trains
PortlandChicago
From $6298 daily trains
ManhattanWashington D.C.
From $64820 daily trains
ChicagoSeattle
From $6576 daily trains
Los AngelesWashington DC
From $66021 daily trains
BostonPortland
From $68618 daily trains
BostonMiami
From $6954 daily trains
Los AngelesNew York
From $7007 daily trains
New YorkDenver
From $7064 daily trains
BostonTampa
From $7322 daily trains
ChicagoWilliston
From $7382 daily trains
EugeneSalem
From $7464 daily trains
DenverWinter Park
From $7714 daily trains
MaltaSeattle
From $7712 daily trains
DenverFargo
From $7751 daily trains
Glenwood SpringsChicago
From $7871 daily trains
New YorkSeattle
From $8005 daily trains
New YorkPortland
From $8268 daily trains
PortlandSalem
From $87412 daily trains
SeattleChicago
From $8772 daily trains
NewtonFullerton
From $8825 daily trains
MinotAtlanta
From $8882 daily trains
New YorkNew Orleans
From $9142 daily trains
ChicagoDenver
From $10131 daily trains
New YorkCincinnati
From $11541 daily trains
Los AngelesNew Orleans
From $13333 daily trains
JesupWinona
From $18252 daily trains
SeattleNew York
From $19212 daily trains
Winter ParkDenver
From $20846 daily trains
ClevelandSan Francisco
From $21543 daily trains
Washington DCLos Angeles
From $24124 daily trains
New YorkLos Angeles
From $24852 daily trains
Washington DCSan Francisco
From $25874 daily trains
New YorkSan Francisco
From $26601 daily trains