Majuli is defined entirely by its waterways, existing as a massive fluvial landform.
* **The Brahmaputra River:** Flows to the south of the island, shaping its geography, sustaining its agriculture, but also causing severe annual erosion. * **The Subansiri River:** A major tributary of the Brahmaputra that flows to the north of Majuli. * **Kherkutia Xuti:** An anabranch of the Brahmaputra that, along with the Subansiri, forms the northern boundary of the island. * **Ferries:** The waterways are the primary mode of transportation connecting Majuli to the mainland, with regular ferry services running between Nimatighat (Jorhat) and Kamalabari/Afalamukh ghats.
