Od czasów rzymskich do połowy XX w. przyrosła ona o ok. 2 km.
Rodan wypływa z Jeziora Genewskiego w Genewie. Tu w jego korycie znajdują się dwie wyspy: Île Jean-Jacques-Rousseau oraz L'Île, z których zwłaszcza ta druga odegrała istotną rolę w dziejach miasta. W Genewie Rodan przyjmuje duży dopływ alpejski – Arve. Następnie szerokimi zakosami płynie do Rowu Rodanu (między Alpami a Masywem Centralnym). Od Lyonu, gdzie uchodzi do niego Saona, płynie dalej w kierunku południowym i uchodzi rozległą deltą (Camargue) do Zatoki Lwiej nad Morzem Śródziemnym.
Rodan jest jedyną dużą rzeką Francji należącą do zlewiska Morza Śródziemnego i jednocześnie drugą co do wielkości przepływu (po Nilu) rzeką uchodzącą do Morza Śródziemnego. Jest najzasobniejszą w wodę rzeką Francji, ma także duży potencjał hydroenergetyczny. Poprzez Saonę i Kanał Centralny ma połączenie z Loarą, a poprzez Kanał Południowy z Garonną. Rodan jest żeglowny na odcinku 670 km od ujścia rzeki Ain do morza.