Train Price Alerts

All Cheapest Trains › Long Distance

Cheapest Long Distance Trains

288 routes sorted by lowest fare

New BrunswickNew York
From $621 daily trains
MetroparkNew York
From $621 daily trains
AlexandriaWashington DC
From $89 daily trains
Washington DCAlexandria
From $811 daily trains
Ann ArborDetroit
From $93 daily trains
DetroitAnn Arbor
From $93 daily trains
Washington D.C.Philadelphia
From $1161 daily trains
TacomaSeattle
From $137 daily trains
SeattleTacoma
From $137 daily trains
DowningtownPhiladelphia
From $1440 daily trains
PhiladelphiaDowningtown
From $1442 daily trains
Niagara FallsBuffalo
From $143 daily trains
BuffaloNiagara Falls
From $143 daily trains
FullertonLos Angeles
From $1481 daily trains
Los AngelesFullerton
From $1487 daily trains
LancasterHarrisburg
From $158 daily trains
SeattleOlympia
From $157 daily trains
Princeton JunctionNew York
From $164 daily trains
HarrisburgLancaster
From $168 daily trains
IrvineLos Angeles
From $1681 daily trains
Los AngelesIrvine
From $1687 daily trains
New YorkNew Brunswick
From $1728 daily trains
New YorkMetropark
From $1728 daily trains
PortlandEugene
From $1819 daily trains
EugenePortland
From $1824 daily trains
OrlandoTampa
From $183 daily trains
Croton-on-HudsonNew York
From $1812 daily trains
New YorkCroton-on-Hudson
From $1813 daily trains
OxnardLos Angeles
From $1837 daily trains
Los AngelesOxnard
From $1846 daily trains
Springfield ILSt Louis
From $205 daily trains
St LouisSpringfield IL
From $205 daily trains
WesterlyBoston
From $2116 daily trains
Princeton JunctionPhiladelphia
From $217 daily trains
SyracuseRochester
From $226 daily trains
RochesterSyracuse
From $227 daily trains
RochesterBuffalo
From $223 daily trains
BuffaloRochester
From $224 daily trains
OlympiaSeattle
From $224 daily trains
TacomaPortland
From $2212 daily trains
LancasterPhiladelphia
From $2314 daily trains
GreensboroCharlotte
From $236 daily trains
CharlotteGreensboro
From $236 daily trains
NormalChicago
From $235 daily trains
PhiladelphiaLancaster
From $2415 daily trains
PortlandTacoma
From $248 daily trains
TampaOrlando
From $253 daily trains
KingstonNew York
From $2612 daily trains
New YorkKingston
From $2613 daily trains
New YorkPoughkeepsie
From $2613 daily trains
RhinecliffNew York
From $2612 daily trains
New YorkRhinecliff
From $2613 daily trains
IrvineSan Diego
From $2678 daily trains
San DiegoIrvine
From $2678 daily trains
RichmondWashington DC
From $2720 daily trains
ChampaignChicago
From $273 daily trains
EmeryvilleSacramento
From $2774 daily trains
SacramentoEmeryville
From $2767 daily trains
AltoonaPittsburgh
From $281 daily trains
PittsburghAltoona
From $281 daily trains
SyracuseAlbany
From $289 daily trains
ChicagoNormal
From $285 daily trains
CharlottesvilleWashington DC
From $296 daily trains
FullertonSan Diego
From $2978 daily trains
San DiegoFullerton
From $2978 daily trains
PoughkeepsieNew York
From $3010 daily trains
KalamazooChicago
From $304 daily trains
RaleighCharlotte
From $3211 daily trains
CharlotteRaleigh
From $3211 daily trains
Battle CreekChicago
From $324 daily trains
ChicagoChampaign
From $334 daily trains
AlbanySyracuse
From $336 daily trains
FresnoSacramento
From $3416 daily trains
SacramentoFresno
From $3415 daily trains
HudsonNew York
From $3512 daily trains
New YorkHudson
From $3512 daily trains
KalamazooDetroit
From $354 daily trains
DetroitKalamazoo
From $354 daily trains
Springfield ILChicago
From $355 daily trains
DallasSan Antonio
From $361 daily trains
QuincyChicago
From $362 daily trains
San AntonioDallas
From $361 daily trains
ColumbiaSavannah
From $361 daily trains
WesterlyNew York
From $379 daily trains
PetersburgWashington DC
From $3712 daily trains
Washington DCPetersburg
From $3712 daily trains
SeattlePortland
From $3812 daily trains
OrlandoMiami
From $3816 daily trains
MiamiOrlando
From $3816 daily trains
MilwaukeeMadison
From $3818 daily trains
New YorkSouth Kingstown
From $399 daily trains
SavannahCharleston
From $392 daily trains
CharlestonSavannah
From $392 daily trains
PhiladelphiaHarrisburg
From $4115 daily trains
HarrisburgPhiladelphia
From $4114 daily trains
TampaMiami
From $422 daily trains
MiamiTampa
From $422 daily trains
ChicagoQuincy
From $432 daily trains
ChicagoSpringfield IL
From $435 daily trains
Washington DCRichmond
From $4420 daily trains
Ann ArborChicago
From $443 daily trains
Washington DCCharlottesville
From $456 daily trains
PortlandSeattle
From $466 daily trains
SchenectadyNew York
From $467 daily trains
JacksonvilleOrlando
From $464 daily trains
ChicagoKalamazoo
From $464 daily trains
MadisonMilwaukee
From $4621 daily trains
ChicagoBattle Creek
From $474 daily trains
SavannahJacksonville
From $482 daily trains
JacksonvilleSavannah
From $482 daily trains
BakersfieldSacramento
From $4916 daily trains
ChampaignSt Louis
From $495 daily trains
HarrisburgPittsburgh
From $511 daily trains
PittsburghHarrisburg
From $511 daily trains
SacramentoBakersfield
From $5115 daily trains
Washington DCRaleigh
From $528 daily trains
ChicagoCarbondale
From $527 daily trains
HoustonSan Antonio
From $531 daily trains
CarbondaleChicago
From $575 daily trains
AlbanyBuffalo
From $583 daily trains
BuffaloAlbany
From $584 daily trains
PhiladelphiaPrinceton Junction
From $585 daily trains
ChicagoMadison
From $582 daily trains
St LouisChampaign
From $604 daily trains
AlbuquerqueFlagstaff
From $632 daily trains
New YorkAlexandria
From $6346 daily trains
New YorkWesterly
From $658 daily trains
LewisburgPhiladelphia
From $656 daily trains
EmeryvilleSan Jose
From $6554 daily trains
San JoseEmeryville
From $6594 daily trains
MadisonChicago
From $661 daily trains
ChicagoAnn Arbor
From $676 daily trains
New YorkSchenectady
From $696 daily trains
AltoonaPhiladelphia
From $744 daily trains
PhiladelphiaAltoona
From $744 daily trains
EugeneSeattle
From $749 daily trains
FlagstaffLos Angeles
From $747 daily trains
RichmondPhiladelphia
From $7516 daily trains
New YorkPrinceton Junction
From $755 daily trains
LancasterNew York
From $829 daily trains
New YorkLancaster
From $829 daily trains
SeattleEugene
From $827 daily trains
UticaNew York
From $865 daily trains
New YorkUtica
From $864 daily trains
CharlotteColumbia
From $862 daily trains
CharlotteAtlanta
From $871 daily trains
New YorkHarrisburg
From $889 daily trains
HarrisburgNew York
From $889 daily trains
JacksonvilleMiami
From $892 daily trains
PittsburghPhiladelphia
From $897 daily trains
FlagstaffAlbuquerque
From $901 daily trains
PittsburghWashington DC
From $9112 daily trains
PhiladelphiaPittsburgh
From $923 daily trains
New YorkSyracuse
From $925 daily trains
SyracuseNew York
From $928 daily trains
RochesterNew York
From $956 daily trains
New YorkBuffalo
From $1013 daily trains
RaleighWashington DC
From $1018 daily trains
BuffaloNew York
From $1013 daily trains
DurhamWashington DC
From $1012 daily trains
SavannahColumbia
From $1011 daily trains
Niagara FallsNew York
From $1043 daily trains
New YorkNiagara Falls
From $1043 daily trains
ColumbiaCharlotte
From $1041 daily trains
AtlantaCharlotte
From $1051 daily trains
PhiladelphiaRichmond
From $10727 daily trains
New YorkRochester
From $1084 daily trains
RichmondNew York
From $10810 daily trains
Los AngelesFlagstaff
From $1085 daily trains
Washington DCPittsburgh
From $1127 daily trains
New YorkRaleigh
From $11310 daily trains
GreensboroWashington DC
From $1184 daily trains
Washington D.C.New York
From $12238 daily trains
Los AngelesAlbuquerque
From $1225 daily trains
AlexandriaNew York
From $12238 daily trains
Salt Lake CityDenver
From $1251 daily trains
SacramentoReno
From $1251 daily trains
PittsburghNew York
From $1345 daily trains
new yorkWashington D.C.
From $13646 daily trains
Glacier ParkSeattle
From $13612 daily trains
RenoSan Francisco
From $1362 daily trains
SeattleGlacier Park
From $13815 daily trains
CharlestonWashington DC
From $1414 daily trains
AlbuquerqueLos Angeles
From $1467 daily trains
CharlotteWashington DC
From $1494 daily trains
SacramentoPortland
From $1524 daily trains
New YorkPittsburgh
From $1602 daily trains
Washington DCDurham
From $1612 daily trains
Washington DCGreensboro
From $1614 daily trains
CharlottesvilleNew York
From $1704 daily trains
PortlandSacramento
From $1734 daily trains
New YorkRichmond
From $17719 daily trains
New YorkSavannah
From $1796 daily trains
Washington DCSavannah
From $1806 daily trains
SavannahWashington DC
From $1806 daily trains
Washington DCCharlotte
From $1934 daily trains
Washington DCJacksonville
From $1934 daily trains
New YorkVirginia Beach
From $2075 daily trains
Newark Penn StationLynchburg
From $2104 daily trains
SeattleSacramento
From $2111 daily trains
Washington DCChicago
From $2146 daily trains
ChicagoWashington DC
From $2148 daily trains
SavannahNew York
From $2164 daily trains
ChicagoGlacier Park
From $21636 daily trains
PhiladelphiaChicago
From $2165 daily trains
Los AngelesSeattle
From $224
Glacier ParkChicago
From $22411 daily trains
ChicagoDallas
From $2271 daily trains
PortlandChicago
From $23824 daily trains
ChicagoDenver
From $2432 daily trains
BostonChicago
From $2454 daily trains
San AntonioChicago
From $2463 daily trains
DenverChicago
From $2512 daily trains
Washington DCCharleston
From $2534 daily trains
New YorkCharlottesville
From $2532 daily trains
New YorkChicago
From $2543 daily trains
SeattleLos Angeles
From $25421 daily trains
New OrleansChicago
From $2543 daily trains
ChicagoLos Angeles
From $26223 daily trains
New YorkFayetteville
From $2634 daily trains
RenoSacramento
From $2631 daily trains
DurhamNew York
From $2711 daily trains
ChicagoSan Antonio
From $2721 daily trains
DallasChicago
From $2741 daily trains
GreensboroNew York
From $2742 daily trains
ChicagoPhiladelphia
From $2757 daily trains
CharlotteNew York
From $2782 daily trains
New YorkDurham
From $2853 daily trains
New YorkGreensboro
From $2854 daily trains
ChicagoSan Francisco
From $2883 daily trains
ChicagoSeattle
From $2896 daily trains
ChicagoNew Orleans
From $2918 daily trains
ChicagoNew York
From $2918 daily trains
ChicagoPortland
From $29316 daily trains
ChicagoBoston
From $2936 daily trains
AtlantaWashington DC
From $2984 daily trains
RaleighNew York
From $3084 daily trains
SeattleChicago
From $3099 daily trains
FayettevilleNew York
From $3203 daily trains
New YorkCharlotte
From $3243 daily trains
Los AngelesChicago
From $33319 daily trains
San FranciscoDenver
From $3342 daily trains
New YorkJacksonville
From $3394 daily trains
PhiladelphiaMiami
From $3455 daily trains
New YorkOrlando
From $3478 daily trains
New YorkTampa
From $3514 daily trains
San AntonioLos Angeles
From $3511 daily trains
JacksonvilleWashington DC
From $3564 daily trains
New YorkCincinnati
From $364
New YorkMiami
From $3664 daily trains
JacksonvilleNew York
From $4183 daily trains
AtlantaNew Orleans
From $4292 daily trains
San FranciscoChicago
From $4474 daily trains
MiamiNew York
From $4482 daily trains
PortlandSalem
From $48965 daily trains
Portland MaineBoston
From $49635 daily trains
DenverNew York
From $5192 daily trains
OrlandoJacksonville
From $5244 daily trains
DenverSalt Lake City
From $5251 daily trains
EugeneSalem
From $54930 daily trains
MiamiJacksonville
From $5822 daily trains
DenverWinter Park
From $5954 daily trains
Los AngelesWashington DC
From $60724 daily trains
San FranciscoWashington DC
From $62416 daily trains
OrlandoNew York
From $6321 daily trains
Los AngelesNew Orleans
From $64010 daily trains
Los AngelesNew York
From $64010 daily trains
BostonMiami
From $6472 daily trains
San FranciscoNew York
From $65710 daily trains
Washington DCLos Angeles
From $6606 daily trains
New OrleansLos Angeles
From $7005 daily trains
New YorkLos Angeles
From $7005 daily trains
SalemEugene
From $7052 daily trains
SeattleNew York
From $7168 daily trains
Washington DCAtlanta
From $7232 daily trains
SalemPortland
From $72422 daily trains
MinotAtlanta
From $7282 daily trains
New YorkPortland
From $80019 daily trains
BostonPortland Maine
From $80118 daily trains
New YorkAtlanta
From $8391 daily trains
New OrleansAtlanta
From $8391 daily trains
New YorkSeattle
From $8867 daily trains
New YorkBirmingham
From $8961 daily trains
New OrleansHouston
From $13971 daily trains
AtlantaNew York
From $14911 daily trains
BirminghamNew York
From $15031 daily trains
Winter ParkDenver
From $22842 daily trains
New YorkDenver
From $26841 daily trains