Elven starter ved Houa på meters høyde nær byen Xam Neua, i Hua Phan i den nordøstlige delen av Laos. Elven renner østover gjennom provinsene Nghe An og Thanh Hoa i Vietnam. Elven sammenføyes med Ma-elven rett nord for byen Thanh Hoa, og renner så sammen med Ma-elven ut i Tonkinbukten.