Die Salween ontspring in die Hoogland van Tibet (Volksrepubliek van China), noord van die Himalaja en vloei in suidoostelike rigting deur die provinsie Yunnan noordoos van Indië. Aansluitend vloei die rivier in suidelike rigting en vorm later die grens tot Mianmar. Net oos vloei die Mekong en die Yangtze. Hierdie beskermde gebied van drie parallelle riviere in Yunnan is deur Unesco in 2003 as wêrelderfenisgebied gelys. Suid daarvan vloei die rivier deur die ooste van Mianmar en daarnaas vorm die Salween vir 'n kort tyd die grens tussen Mianmar en Thailand net voordat dit naby die hawestad Mawlamyine in die Andamanse See uitmond.