Train Price Alerts
Track a Trip
Routes
Cities
Blog
Login
Pro
All Tracked Routes
456 Amtrak routes with live price tracking
Aberdeen
Baltimore
Aberdeen
Washington DC
Albany
Buffalo
From $51
3 daily trains
Albany
Montreal
Albany
New York
From $41
15 daily trains
Albany
Syracuse
From $28
6 daily trains
Albuquerque
Flagstaff
From $75
2 daily trains
Albuquerque
Los Angeles
From $104
7 daily trains
Alexandria
New York
From $44
45 daily trains
Alexandria
Washington DC
From $8
9 daily trains
Altoona
Philadelphia
From $61
4 daily trains
Altoona
Pittsburgh
From $28
1 daily trains
Ann Arbor
Chicago
From $44
2 daily trains
Ann Arbor
Detroit
From $9
2 daily trains
Atlanta
Charlotte
From $73
1 daily trains
Atlanta
New Orleans
From $265
2 daily trains
Atlanta
New York
From $265
2 daily trains
Atlanta
Washington DC
From $197
4 daily trains
Bakersfield
Sacramento
From $49
17 daily trains
Baltimore
Aberdeen
Baltimore
Boston
From $168
52 daily trains
Baltimore
New York
From $22
59 daily trains
Baltimore
Pennsylvania
Baltimore
Philadelphia
From $6
76 daily trains
Baltimore
Washington DC
From $6
89 daily trains
Battle Creek
Chicago
From $32
3 daily trains
Birmingham
New York
From $300
2 daily trains
Boston
Baltimore
From $167
58 daily trains
Boston
Brunswick
Boston
Chicago
From $245
6 daily trains
Boston
Freeport
Boston
Haverhill
From $18
4 daily trains
Boston
Miami
From $609
4 daily trains
Boston
Mystic
Boston
New Haven
From $49
36 daily trains
Boston
New London
From $28
26 daily trains
Boston
New York
From $87
34 daily trains
Boston
Newark
From $126
42 daily trains
Boston
NYC
From $49
36 daily trains
Boston
Philadelphia
From $80
44 daily trains
Boston
Portland
From $588
20 daily trains
Boston
Portland Maine
From $538
26 daily trains
Boston
Providence
From $6
34 daily trains
Boston
Washington DC
From $173
48 daily trains
Brunswick
Boston
Buffalo
Albany
From $51
4 daily trains
Buffalo
New York
From $144
1 daily trains
Buffalo
Niagara Falls
From $14
3 daily trains
Buffalo
Rochester
From $22
4 daily trains
Carbondale
Chicago
From $42
5 daily trains
Champaign
Chicago
From $18
4 daily trains
Champaign
St Louis
From $41
5 daily trains
Charleston
Savannah
From $39
1 daily trains
Charleston
Washington DC
From $141
4 daily trains
Charlotte
Atlanta
From $73
1 daily trains
Charlotte
Columbia
From $76
Charlotte
Greensboro
From $23
6 daily trains
Charlotte
New York
From $122
2 daily trains
Charlotte
Raleigh
From $32
10 daily trains
Charlotte
Washington DC
From $88
4 daily trains
Charlottesville
New York
From $83
3 daily trains
Charlottesville
Washington DC
From $20
6 daily trains
Chicago
Ann Arbor
From $39
4 daily trains
Chicago
Battle Creek
From $29
3 daily trains
Chicago
Boston
From $293
4 daily trains
Chicago
Carbondale
From $39
7 daily trains
Chicago
Champaign
From $15
4 daily trains
Chicago
Cincinnati
From $89
Chicago
Cleveland
From $123
3 daily trains
Chicago
Dallas
From $176
3 daily trains
Chicago
Denver
From $275
2 daily trains
Chicago
Detroit
From $39
4 daily trains
Chicago
Glacier Park
From $216
32 daily trains
Chicago
Indianapolis
From $85
1 daily trains
Chicago
Kalamazoo
From $27
3 daily trains
Chicago
Kansas City
From $64
5 daily trains
Chicago
Los Angeles
From $257
23 daily trains
Chicago
Madison
From $51
3 daily trains
Chicago
Milwaukee
From $23
14 daily trains
Chicago
Minneapolis
From $68
5 daily trains
Chicago
New Orleans
From $253
6 daily trains
Chicago
New York
From $253
6 daily trains
Chicago
Normal
From $16
5 daily trains
Chicago
Philadelphia
From $262
7 daily trains
Chicago
Portland
From $293
16 daily trains
Chicago
Quincy
From $29
2 daily trains
Chicago
San Antonio
From $218
1 daily trains
Chicago
San Francisco
From $208
3 daily trains
Chicago
Seattle
From $289
6 daily trains
Chicago
Springfield IL
From $24
5 daily trains
Chicago
St Louis
From $32
6 daily trains
Chicago
Washington DC
From $257
9 daily trains
Cincinnati
Chicago
From $129
Cleveland
Chicago
From $149
2 daily trains
Columbia
Charlotte
From $77
1 daily trains
Columbia
Savannah
From $36
1 daily trains
Croton-on-Hudson
New York
From $18
12 daily trains
Dallas
Chicago
From $156
3 daily trains
Dallas
San Antonio
From $36
1 daily trains
Denver
Chicago
From $243
2 daily trains
Denver
New York
From $575
2 daily trains
Denver
Salt Lake City
From $150
1 daily trains
Denver
San Francisco
From $343
1 daily trains
Denver
Winter Park
From $595
4 daily trains
Detroit
Ann Arbor
From $9
2 daily trains
Detroit
Chicago
From $44
2 daily trains
Detroit
Kalamazoo
From $35
3 daily trains
Downingtown
Philadelphia
From $11
47 daily trains
Durham
New York
From $104
1 daily trains
Durham
Washington DC
From $59
2 daily trains
El Paso
Los Angeles
From $202
Emeryville
Portland
From $167
11 daily trains
Emeryville
Sacramento
From $27
91 daily trains
Emeryville
San Jose
From $65
54 daily trains
Eugene
Portland
From $18
24 daily trains
Eugene
Salem
From $843
1 daily trains
Eugene
Seattle
From $47
17 daily trains
Fayetteville
New York
From $154
2 daily trains
Flagstaff
Albuquerque
From $75
1 daily trains
Flagstaff
Los Angeles
From $74
7 daily trains
Fredericksburg
Richmond
Fredericksburg
Washington DC
Freeport
Boston
Fresno
Sacramento
From $34
17 daily trains
Fullerton
Los Angeles
From $14
96 daily trains
Fullerton
San Diego
From $29
78 daily trains
Glacier Park
Chicago
From $243
32 daily trains
Glacier Park
Seattle
From $128
32 daily trains
Glenwood Springs
Chicago
From $356
2 daily trains
Greensboro
Charlotte
From $23
6 daily trains
Greensboro
New York
From $117
2 daily trains
Greensboro
Washington DC
From $64
4 daily trains
Harrisburg
Lancaster
From $13
14 daily trains
Harrisburg
New York
From $54
17 daily trains
Harrisburg
Philadelphia
From $34
21 daily trains
Harrisburg
Pittsburgh
From $63
1 daily trains
Hartford
New Haven
From $42
18 daily trains
Hartford
Springfield
Houston
New Orleans
From $432
Houston
San Antonio
From $53
1 daily trains
Hudson
New York
From $41
11 daily trains
Indianapolis
Chicago
From $90
1 daily trains
Irvine
Los Angeles
From $16
96 daily trains
Irvine
San Diego
From $26
78 daily trains
Jacksonville
Miami
From $68
1 daily trains
Jacksonville
New York
From $276
2 daily trains
Jacksonville
Orlando
From $36
2 daily trains
Jacksonville
Savannah
From $48
2 daily trains
Jacksonville
Washington DC
From $158
4 daily trains
Kalamazoo
Chicago
From $30
3 daily trains
Kalamazoo
Detroit
From $35
2 daily trains
Kankakee
New Orleans
Kansas City
Chicago
From $84
5 daily trains
Kansas City
St Louis
From $39
2 daily trains
Kingston
New York
From $26
12 daily trains
Lancaster
Harrisburg
From $13
14 daily trains
Lancaster
New York
From $39
17 daily trains
Lancaster
Philadelphia
From $20
21 daily trains
Lewisburg
Philadelphia
From $60
8 daily trains
Los Angeles
Albuquerque
From $122
7 daily trains
Los Angeles
Chicago
From $291
16 daily trains
Los Angeles
El Paso
From $202
2 daily trains
Los Angeles
Flagstaff
From $74
7 daily trains
Los Angeles
Fullerton
From $14
102 daily trains
Los Angeles
Irvine
From $16
102 daily trains
Los Angeles
New Orleans
From $638
10 daily trains
Los Angeles
New York
From $638
10 daily trains
Los Angeles
Oakland
From $46
169 daily trains
Los Angeles
Oxnard
From $18
56 daily trains
Los Angeles
Sacramento
From $67
86 daily trains
Los Angeles
San Antonio
From $264
2 daily trains
Los Angeles
San Diego
From $35
68 daily trains
Los Angeles
San Francisco
From $35
68 daily trains
Los Angeles
San Luis Obispo
From $40
90 daily trains
Los Angeles
Santa Barbara
From $7
32 daily trains
Los Angeles
Seattle
From $224
17 daily trains
Los Angeles
Tucson
From $83
2 daily trains
Los Angeles
Washington DC
From $461
26 daily trains
Madison
Chicago
From $66
1 daily trains
Madison
Milwaukee
From $46
25 daily trains
Metropark
New York
From $6
21 daily trains
Miami
Boston
From $596
4 daily trains
Miami
Jacksonville
From $68
2 daily trains
Miami
New York
From $298
2 daily trains
Miami
Orlando
From $38
14 daily trains
Miami
Philadelphia
From $295
2 daily trains
Miami
Tampa
From $42
2 daily trains
Milwaukee
Chicago
From $25
14 daily trains
Milwaukee
Madison
From $36
19 daily trains
Minneapolis
Chicago
From $68
6 daily trains
Minot
Atlanta
From $679
2 daily trains
Montreal
Albany
Montreal
New York
Mystic
Boston
Mystic
New York
New Brunswick
New York
From $6
21 daily trains
New Haven
Boston
From $17
60 daily trains
New Haven
Hartford
From $32
20 daily trains
New Haven
New York
New Haven
Stamford
From $6
18 daily trains
New Haven
Washington DC
From $50
47 daily trains
New London
Boston
From $11
28 daily trains
New London
New York
From $82
14 daily trains
New Orleans
Atlanta
From $269
1 daily trains
New Orleans
Chicago
From $254
4 daily trains
New Orleans
Houston
From $495
New Orleans
Kankakee
New Orleans
Los Angeles
From $511
3 daily trains
New Orleans
New York
New York
30th Street Station
From $11
63 daily trains
New York
Albany
From $41
14 daily trains
New York
Alexandria
From $50
47 daily trains
New York
Ardmore
New York
Atlanta
From $269
1 daily trains
New York
Back Bay
From $49
34 daily trains
New York
Baltimore
From $39
61 daily trains
New York
Birmingham
From $281
1 daily trains
New York
Boston
From $203
30 daily trains
New York
Buffalo
From $144
New York
Charlotte
From $192
3 daily trains
New York
Charlottesville
From $203
2 daily trains
New York
Chicago
From $254
4 daily trains
New York
Cincinnati
From $616
New York
Croton-on-Hudson
From $18
13 daily trains
New York
Denver
From $575
3 daily trains
New York
Durham
From $186
2 daily trains
New York
Fayetteville
From $154
3 daily trains
New York
Greensboro
From $188
3 daily trains
New York
Harrisburg
From $54
17 daily trains
New York
Hudson
From $35
12 daily trains
New York
Jacksonville
From $339
1 daily trains
New York
Kingston
From $26
13 daily trains
New York
Lancaster
From $39
17 daily trains
New York
Los Angeles
From $511
3 daily trains
New York
Metropark
From $6
28 daily trains
New York
Miami
From $298
1 daily trains
New York
Montreal
New York
Mystic
New York
New Brunswick
From $6
28 daily trains
New York
New Haven
New York
New London
From $28
15 daily trains
New York
New Orleans
New York
Newark
From $6
56 daily trains
New York
Niagara Falls
From $92
3 daily trains
New York
Orlando
From $347
2 daily trains
New York
Philadelphia
From $17
52 daily trains
New York
Pittsburgh
From $95
3 daily trains
New York
Portland
From $547
17 daily trains
New York
Poughkeepsie
From $26
13 daily trains
New York
Princeton Junction
From $6
8 daily trains
New York
Providence
From $39
17 daily trains
New York
Raleigh
From $155
4 daily trains
New York
Rhinecliff
From $26
13 daily trains
New York
Richmond
From $108
15 daily trains
New York
Rochester
From $83
4 daily trains
New York
San Francisco
From $624
2 daily trains
New York
Savannah
From $179
2 daily trains
New York
Schenectady
From $46
6 daily trains
New York
Seattle
From $543
7 daily trains
New York
South Kingstown
From $107
9 daily trains
New York
Springfield
New York
Stamford
From $6
18 daily trains
New York
Syracuse
From $81
5 daily trains
New York
Tampa
From $351
1 daily trains
New York
Train Station Garage
From $17
34 daily trains
New York
Trenton
From $17
34 daily trains
New York
Utica
From $75
4 daily trains
New York
Virginia Beach
From $117
6 daily trains
New York
Washington D.C.
From $50
47 daily trains
New York
Washington DC
From $22
52 daily trains
New York
Westerly
From $28
10 daily trains
New York
Wilmington
From $230
1 daily trains
Newark Penn Station
Lynchburg
From $177
4 daily trains
Newark
Boston
From $126
42 daily trains
Newark
New York
From $6
48 daily trains
Newark
Philadelphia
From $11
74 daily trains
Newark
Washington DC
From $39
58 daily trains
Niagara Falls
Buffalo
From $14
3 daily trains
Niagara Falls
New York
From $64
3 daily trains
Normal
Chicago
From $16
5 daily trains
Oakland
Los Angeles
From $46
130 daily trains
Oakland
Sacramento
From $29
74 daily trains
Olympia
Seattle
From $15
7 daily trains
Orlando
Jacksonville
From $36
4 daily trains
Orlando
Miami
From $49
12 daily trains
Orlando
New York
From $282
4 daily trains
Orlando
Tampa
From $21
2 daily trains
Oxnard
Los Angeles
From $18
52 daily trains
Paoli
New York
Paoli
Philadelphia
Penn Station
Washington D.C.
From $50
47 daily trains
Pennsylvania
Baltimore
From $88
27 daily trains
Petersburg
Washington DC
From $37
12 daily trains
Philadelphia
Altoona
From $61
2 daily trains
Philadelphia
Baltimore
From $6
75 daily trains
Philadelphia
Boston
From $58
44 daily trains
Philadelphia
Chicago
From $248
5 daily trains
Philadelphia
Downingtown
From $11
57 daily trains
Philadelphia
Harrisburg
From $36
22 daily trains
Philadelphia
Lancaster
From $20
22 daily trains
Philadelphia
Miami
From $361
2 daily trains
Philadelphia
New Haven
From $33
40 daily trains
Philadelphia
New York
From $17
45 daily trains
Philadelphia
Newark
From $11
65 daily trains
Philadelphia
Paoli
Philadelphia
Pittsburgh
From $79
4 daily trains
Philadelphia
Princeton Junction
From $11
10 daily trains
Philadelphia
Richmond
From $61
17 daily trains
Philadelphia
Trenton
From $6
39 daily trains
Philadelphia
Washington DC
From $11
58 daily trains
Philadelphia
Wilmington
From $190
2 daily trains
Pittsburgh
Altoona
From $28
1 daily trains
Pittsburgh
Harrisburg
From $51
1 daily trains
Pittsburgh
New York
From $110
4 daily trains
Pittsburgh
Philadelphia
From $79
6 daily trains
Pittsburgh
Washington DC
From $145
8 daily trains
Portland Maine
Boston
From $619
6 daily trains
Portland
Chicago
From $416
8 daily trains
Portland
Eugene
From $18
19 daily trains
Portland
Sacramento
From $121
4 daily trains
Portland
Salem
From $619
7 daily trains
Portland
Seattle
From $29
15 daily trains
Portland
Tacoma
From $22
15 daily trains
Poughkeepsie
New York
From $26
10 daily trains
Princeton Junction
New York
From $11
8 daily trains
Princeton Junction
Philadelphia
From $6
12 daily trains
Providence
Boston
From $6
34 daily trains
Providence
New York
From $39
17 daily trains
Providence
Penn Station
From $39
17 daily trains
Providence
Washington DC
From $165
22 daily trains
Quincy
Chicago
From $36
2 daily trains
Raleigh
Charlotte
From $32
11 daily trains
Raleigh
New York
From $156
4 daily trains
Raleigh
Washington DC
From $53
7 daily trains
Reno
Sacramento
From $85
1 daily trains
Reno
San Francisco
From $136
2 daily trains
Rhinecliff
New York
From $26
11 daily trains
Richmond
Fredericksburg
Richmond
New York
From $149
10 daily trains
Richmond
Philadelphia
From $61
16 daily trains
Richmond
Washington DC
From $19
20 daily trains
Rochester
Buffalo
From $22
3 daily trains
Rochester
New York
From $57
6 daily trains
Rochester
Syracuse
From $22
7 daily trains
Royal Oak
Chicago
From $67
9 daily trains
Sacramento
Bakersfield
From $51
13 daily trains
Sacramento
Emeryville
From $27
86 daily trains
Sacramento
Fresno
From $34
13 daily trains
Sacramento
Los Angeles
From $69
48 daily trains
Sacramento
Oakland
From $29
71 daily trains
Sacramento
Portland
From $152
4 daily trains
Sacramento
Reno
From $85
1 daily trains
Sacramento
San Francisco
From $89
20 daily trains
Sacramento
San Jose
From $89
20 daily trains
Sacramento
Seattle
From $187
1 daily trains
Salem
Eugene
From $554
31 daily trains
Salem
Portland
From $538
72 daily trains
Salt Lake City
Denver
From $125
1 daily trains
San Antonio
Chicago
From $220
3 daily trains
San Antonio
Dallas
From $20
1 daily trains
San Antonio
Houston
From $53
San Antonio
Los Angeles
From $318
1 daily trains
San Diego
Fullerton
From $29
78 daily trains
San Diego
Irvine
From $26
78 daily trains
San Diego
Los Angeles
From $35
64 daily trains
San Diego
Santa Barbara
San Francisco
Chicago
From $447
2 daily trains
San Francisco
Denver
From $334
2 daily trains
San Francisco
Los Angeles
From $35
64 daily trains
San Francisco
New York
From $701
4 daily trains
San Francisco
Sacramento
From $86
30 daily trains
San Francisco
San Jose
San Francisco
Washington DC
From $661
16 daily trains
San Jose
Emeryville
From $65
91 daily trains
San Jose
Sacramento
From $86
30 daily trains
San Jose
San Francisco
San Luis Obispo
Los Angeles
From $40
99 daily trains
Santa Barbara
Los Angeles
From $7
32 daily trains
Santa Barbara
San Diego
Savannah
Charleston
From $39
2 daily trains
Savannah
Columbia
From $36
1 daily trains
Savannah
Jacksonville
From $48
1 daily trains
Savannah
New York
From $179
3 daily trains
Savannah
Washington DC
From $149
6 daily trains
Schenectady
New York
From $46
7 daily trains
Seattle
Chicago
From $445
4 daily trains
Seattle
Eugene
From $47
11 daily trains
Seattle
Glacier Park
From $128
38 daily trains
Seattle
Los Angeles
From $199
22 daily trains
Seattle
New York
From $655
5 daily trains
Seattle
Olympia
From $15
6 daily trains
Seattle
Portland
From $29
15 daily trains
Seattle
Sacramento
From $150
1 daily trains
Seattle
Tacoma
From $13
7 daily trains
Seattle
Vancouver
Springfield IL
Chicago
From $24
5 daily trains
Springfield IL
St Louis
From $14
5 daily trains
Springfield
Hartford
Springfield
New York
St Louis
Champaign
From $41
4 daily trains
St Louis
Chicago
From $32
6 daily trains
St Louis
Kansas City
From $35
3 daily trains
St Louis
Springfield IL
From $14
5 daily trains
Stamford
New Haven
From $6
20 daily trains
Stamford
New York
From $6
20 daily trains
Stamford
Washington DC
From $99
29 daily trains
Syracuse
Albany
From $33
9 daily trains
Syracuse
New York
From $62
8 daily trains
Syracuse
Rochester
From $22
6 daily trains
Tacoma
Portland
From $22
15 daily trains
Tacoma
Seattle
From $13
7 daily trains
Tampa
Miami
From $49
1 daily trains
Tampa
New York
From $286
2 daily trains
Tampa
Orlando
From $18
3 daily trains
Trenton
New York
From $11
31 daily trains
Trenton
Philadelphia
From $6
46 daily trains
Tucson
Los Angeles
From $83
Utica
New York
From $58
5 daily trains
Vancouver
Seattle
Washington D.C.
Cary
From $71
4 daily trains
Washington D.C.
New York
From $44
45 daily trains
Washington D.C.
NYC
From $44
45 daily trains
Washington D.C.
Philadelphia
From $17
59 daily trains
Washington DC
Aberdeen
Washington DC
Alexandria
From $8
10 daily trains
Washington DC
Atlanta
From $222
2 daily trains
Washington DC
Baltimore
From $6
80 daily trains
Washington DC
Boston
From $173
48 daily trains
Washington DC
Charleston
From $141
4 daily trains
Washington DC
Charlotte
From $103
4 daily trains
Washington DC
Charlottesville
From $20
6 daily trains
Washington DC
Chicago
From $257
6 daily trains
Washington DC
Durham
From $81
2 daily trains
Washington DC
Fredericksburg
Washington DC
Greensboro
From $79
4 daily trains
Washington DC
Jacksonville
From $290
2 daily trains
Washington DC
Los Angeles
From $471
4 daily trains
Washington DC
New Haven
From $44
45 daily trains
Washington DC
New York
From $44
45 daily trains
Washington DC
Newark
From $39
56 daily trains
Washington DC
Petersburg
From $46
10 daily trains
Washington DC
Philadelphia
From $17
59 daily trains
Washington DC
Pittsburgh
From $112
6 daily trains
Washington DC
Providence
From $165
24 daily trains
Washington DC
Raleigh
From $71
4 daily trains
Washington DC
Richmond
From $27
18 daily trains
Washington DC
San Francisco
From $664
2 daily trains
Washington DC
Savannah
From $149
2 daily trains
Washington DC
Stamford
From $61
25 daily trains
Washington DC
Wilmington
From $147
2 daily trains
Westerly
Boston
From $11
20 daily trains
Westerly
New York
From $90
8 daily trains
Wilmington
New York
From $198
2 daily trains
Wilmington
Philadelphia
From $176
3 daily trains
Wilmington
Washington DC
From $147
2 daily trains
Winter Park
Denver
From $605
4 daily trains