I hadn't thought of going upstream in a Viking longboat. Surely they would have gone upstream for a bit, though, if they were sailing into places from the sea? At some point, though, I assume the river would have gotten too shallow or narrow for navigation by boats of that size. Not sure how...