The Johor River (Malay: Sungai Johor) is the main river in the Malaysian state of Johor. The 122.7 km long river has a drainage basin of 2,636 km2 and flows in a roughly north–south direction, originating from Mount Gemuruh and then empties into the Strait of Johor.