乌苏里江整个河道穿行在中国的完达山脉和俄罗斯的锡霍特山脉之间广阔的纵谷。其上游由乌拉河与道比河汇合而成,在低平的虎林盆地东缘流动,向东北流至伯力一带急转折向西南,注入黑龙江。在松阿察河汇入处以上地势较高,谷底平坦。汇入处以下为宽达300公里的平缓纵谷,地势低洼平缓,地面强烈沼泽化,水流缓慢,许多河段形成曲流或网状水道,形成著名的原始湿地景观。在饶河县境内的属于中游的一段河道,两侧时有低山丘陵逼近河边。
江东源出于俄罗斯东部锡霍特山脉西麓,自南向北流动,西源松阿察河,发源于兴凯湖东北面,这是该湖的唯一出口。