This project visualizes all Amtrak routes as of March 1st, 2026, overlaid on the official map provided by Amtrak. I wanted to show the starting and ending points of each route, along with the duration and frequency of each line. The routes were (very painstakingly) hand-drawn and vectorized - please submit an issue if you notice any inconsistencies between these routes and the official Amtrak website! The map is minimally interactive and hosted on a web browser via GitHub Pages here.
Notes:
- Adjust map opacity: Use the slider to make the background map more or less visible.
- Clickable routes: Click any route to highlight it and fade the others.
- Route tooltip – Shows details including origin, destination, time, frequency, number of stations, miles, and a link to the official Amtrak route map and schedule. The tooltip appears near the cursor when you click a route, so you can reposition it by clicking slightly away from the route.
Future Improvements:
- Add individual stop markers for each route.
- Include big city markers or additional route details.
- I made some preliminary scatterplots, but there are probably a lot more things you could do.
Pull requests are welcome!
Note: Everything was done and verified by hand except for the mileage approximations, which were approximated with GPT5.2.
