(If it crosses into Canada, like a Great Lakes cruise, you may need a passport. But US River Cruises are nearly all purely American so that you won’t need a passport.) You may be able to drive ...