This is an incomplete list of rivers that are at least partially in Malaysia. The rivers are grouped by strait or sea. The rivers flowing into the sea are sorted along the coast. Rivers flowing into other rivers are listed by the rivers they flow into. The rivers that have their mouths in Malaysia are given in italics. The same river may be found in more than one state as many rivers cross state borders. Rivers by international borders Rivers by state borders Rivers flowing into the Celebes Sea Sabah Kalabakan River Kalumpang River Serudong River Silabukan River Tawau River Tingkayu River Rivers flowing into the South China Sea Johor Pulai River (22 km) Johor River (122.7 km) Endau River (280 km) Sembrong River (110 km) Jemaluang River (40 km) Mersing River (60 km) Kelantan Golok River (110 km) Kelantan River (248 km) Nenggeri River (52 km) Galas River (87 km) Lebir River (87 km) Kemasin River Semerak River Raja Gali River Pengkalan Datu River Mak Neralang River Bachok River Pengkalan Chepa River (10 km) Melawi River, Bachok Sungai Dua River, Bachok Tapang River Pahang Jerantut River (13 km) Jeransang River (17 km) Beletil River (18 km) Besul River (10 km) Betong River (20 km) Burau River (12 km) Serting River (40 km) Bera River (60 km) Cerating River (52 km) Anak Endau River (110 km) Endau River (280 km) Kuantan River (86 km) Pahang River (459 km) Jelai River (97 km) Lipis River (32 km) Tembeling River (110 km) Kechau River (63 km) Tanum River (12.5 km) Telang River (33 km) Tahan River (135 km) Pontian River, Pahang (27 km) Rompin River (83 km) Keratong River (22 km) Sabah Apas River Bandau River, Sabah Betotan River Binsuluk River Bongawan River (32 km) Bongaya River Bongon River Brantian River Bukau River Burong River Gum-Gum Besar River Inanam River Jeragan Bistari River Kaindangan River Karamuak River Kanibongan River Keguraan River Kimanis River (31 km) Klagan River Klias River Kolapis River Kretam Besar River Lakutan River Langkon River Linayukan River Mamahat River Manalunan River Maruap River Membakut River Mengalong River Mengkabong River Merotai River Milau River Millian River Moyog River Mumiang River Padas River (120 km) Papar River (80 km) Pegagau River Pimpin River Sabahan River Sahabat River Samawang River Sapagaya River Segaliud River Sekong Besar River Sengarong River Sepagaya River Sibunga Besar River Simandalan River Sinsilog River Suanlamba Besar River Sulaman