Amtrak 's Lake Shore Limited leaves Penn Station in New York at 3:50 p.m. and travels north along the Hudson before swinging west through Utica , Syracuse , Rochester and Buffalo , south along Lake Erie and then through northern Ohio and Indiana .