Hannibal, NY is a small town of just over 5,000 people located along the shores of Lake Ontario. As such, public transportation options are somewhat limited in the area. The closest major airport is approximately 30 miles away in Syracuse, offering flights to a variety of cities throughout the US and Canada. Other than that, options for public transportation to and from Hannibal are limited. The local bus system provides service to Oswego and Syracuse via an express bus route. There is also a vanpool service which serves commuters from Oswego County who need to travel into Onondaga County for work or other purposes. Additionally, there is a commuter rail line that runs between Syracuse and Rochester which stops in Hannibal as well as several other communities in between. Finally, Amtrak trains make stops at Auburn and Rochester on their way through Upstate New York. With these various options available, residents of Hannibal have access to a variety of destinations around Upstate New York and beyond.
The typical American commute has been getting longer each year since 2010. The average one-way commute in Hannibal (zip 13074) takes 26.5 minutes. That's longer than the US average of 26.4 minutes.
How people in Hannibal (zip 13074) get to work:
- 79.9% drive their own car alone
- 11.9% carpool with others
- 3.8% work from home
- 2.3% take mass transit