The European River cruising season runs from March through December, though the best time to take a river cruise in Europe is during the late spring (April-May) or early fall (September-October).