The distance between Rochester to NY via Penn Station is 504 Mi by road. You can also find the distance from Rochester to NY via Penn Station using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Rochester to NY via Penn Station for road driving directions!