Start your travel planning here
Find cheap train tickets
- Trains from Detroit to Chicago$78+
- Trains from St. Louis to Chicago$52+
- Trains from Cleveland to Chicago$98+
- Trains from Indianapolis to Chicago$75+
- Trains from Memphis to Chicago$180+
- Trains from New York to Chicago$196+
- Trains from Syracuse to Chicago$153+
- Trains from Rochester, New York to Chicago$154+
- Trains from Milwaukee to Chicago$42+
- Trains from Denver to Chicago$185+
- Trains from Washington, D.C. to Chicago$215+
- Trains from Louisville to Chicago$154+
- Trains from Los Angeles to Chicago$290+
- Trains from Toledo, Ohio to Chicago$90+
- Trains from Boston to Chicago$214+
- Trains from Washington, D.C. to New York$40+
- Trains from Boston to New York$40+
- Trains from Richmond, Virginia to New York$66+
- Trains from Buffalo to New York$120+
- Trains from Philadelphia to New York$20+
- Trains from Rochester, New York to New York$107+
- Trains from Charlotte to New York$203+
- Trains from Syracuse to New York$104+
- Trains from Chicago to New York$200+
- Trains from New York to Philadelphia$20+
- Trains from Boston to Philadelphia$68+
- Trains from Washington, D.C. to Philadelphia$20+
- Trains from Richmond, Virginia to Philadelphia$48+
- Trains from Providence to Philadelphia$62+
- Trains from New Haven to Philadelphia$45+
- Trains from Baltimore to Philadelphia$11+
- Trains from San Diego to Los Angeles$70+
- Trains from Albuquerque to Los Angeles$138+
- Trains from Oakland, California to Los Angeles$112+
- Trains from Tucson to Los Angeles$80+
- Trains from San Jose to Los Angeles$108+
- Trains from Chicago to Los Angeles$290+
- Trains from Seattle to Los Angeles$204+
- Trains from El Paso to Los Angeles$189+
- Trains from Las Vegas to Los Angeles$100+
- Trains from San Antonio to Los Angeles$358+