Rzeki Madagaskaru mają nurt bystrzy. Wszystkie główne rzeki wyspy płyną ze wschodu na zachód.
Rzeka Betsibuka
Koryto rzeki znajduje się na północno-zachodnich ziemiach wyspy. Całkowita długość prądu wynosi 525 kilometrów. A to jedna z największych rzek wyspiarskich. Betsibuka charakteryzuje się charakterystycznym czerwono-brązowym kolorem wody. Wyjaśnienie tego zjawiska jest bardzo proste – wody rzeki zawierają dużą ilość osadów, które rzeka wnosi do morza.
Źródło rzeki znajduje się w centrum wyspy (na północ od prowincji Antananarivo). Rzeka ma swój początek u zbiegu dwóch rzek - Amparihibe i Dzabu. Następnie Betsibuka wyrusza na północ, chłonąc wody rzeki Ikupa (w pobliżu miasta Maevatanana). Betsibuca wpada do wód Zatoki Bumbetuca (Cieśnina Mozambicka), tworząc deltę, gdy spada. Koryto rzeki jest żeglowne 130 kilometrów w górę od miejsca ujścia rzeki.
Czerwonawo-brązowy odcień wody w rzece jest oznaką katastrofy ekologicznej. Wylesienie powierzchni wyspy przyspieszyło proces erozji gleby. W rezultacie całkowita ilość ziemi wypłukiwanej przez wodę jest niewiarygodnie ogromna. A ponieważ są to głównie gleby czerwone laterytyczne, stąd cień wody.
Osady niesione przez rzekę w jej wodach osadzają się na dnie ujścia Betsibuk. I to jest jeden z powodów zamulania dna Zatoki Bumbetuka. Z tego powodu znajdujący się tutaj port miasta Mahajanga został przeniesiony na zewnętrzne wybrzeże wyspy, ponieważ istniało zagrożenie lądowania statków oceanicznych na mieliźnie.
Rzeka Mangoki
Rzeka przepływa przez tereny południowo-zachodniej części wyspy. Całkowita długość prądu Mangoki wynosi 564 kilometry. I jest to najdłuższa rzeka na Madagaskarze.
Źródło znajduje się w prowincji Fianarantsoa (stoki Grzbietu Centralnego). Następnie rzeka płynie na zachód, przechodząc przez ziemie prowincji Tuliara. Miejscem zbiegu są wody Cieśniny Mozambickiej (w pobliżu miasta Morombe). Kiedy do niego wpada, tworzy dużą deltę.
Kanał Mangoki biegnie przez trudny teren. Południowa część delty obfituje w wyspy zaporowe, mielizny i mierzeje aluwialne. W północnej części delty znajdują się liczne bagna i namorzyny.
Rzeka Maninguri
Rzeka Maninguri znajduje się we wschodniej części Madagaskaru i ma łączną długość 260 kilometrów. Źródło rzeki znajduje się w jeziorze Alautra. Całkowita powierzchnia dorzecza wynosi 12 645 kilometrów kwadratowych. Rzeka charakteryzuje się burzliwym nurtem. Miejscem zbiegu są wody Oceanu Indyjskiego (w pobliżu miasta Ampasina).