Shore Line East serves both New Haven stations plus Branford, Guilford, Madison, Clinton and Westbrook in the region, with service to Old Saybrook and New London as well as limited service to west of New Haven.