I Go Young But Good Kings Never Trouble Kind Men (West→East, North→South)
Major Rivers of India in Order
Items to Memorize
- Indus (Sindhu) — Tibet/Mansarovar → Arabian Sea
- Ganga — Gangotri glacier → Bay of Bengal
- Yamuna — Yamunotri glacier → joins Ganga at Prayagraj
- Brahmaputra — Tibet (Angsi glacier) → Bay of Bengal
- Godavari — Nashik, Maharashtra → Bay of Bengal
- Krishna — Mahabaleshwar → Bay of Bengal
- Narmada — Amarkantak → Arabian Sea
- Tapti (Tapi) — Betul, MP → Arabian Sea
- Kaveri (Cauvery) — Talakaveri, Coorg → Bay of Bengal
- Mahanadi — Chhattisgarh → Bay of Bengal
Mnemonic Tricks
How It Maps
| Cue | Maps To |
|---|---|
| I | Indus |
| Go | Ganga |
| Young | Yamuna |
| But | Brahmaputra |
| Good | Godavari |
| Kings | Krishna |
| Never | Narmada |
| Trouble | Tapti |
| Kind | Kaveri |
| Men | Mahanadi |
Why It Sticks
The sentence reads like a proverb about good rulers — easy to remember and recite. Rivers are ordered geographically (roughly north to south), which matches how map-based questions are framed.
Arabian Sea rivers (flow WEST): Only 3 — Indus, Narmada, Tapti. Memory: 'INT' = International waters (Arabian Sea connects internationally). ALL other major rivers flow EAST into Bay of Bengal.
How It Maps
| Cue | Maps To |
|---|---|
| INT (Arabian Sea) | Indus, Narmada, Tapti → flow westward |
| Everything else | Ganga, Yamuna, Brahmaputra, Godavari, Krishna, Kaveri, Mahanadi → Bay of Bengal (eastward) |
Why It Sticks
UPSC loves asking which rivers drain into Arabian Sea. 'INT' covers all three — the rest default to Bay of Bengal. One fact eliminates 10+ wrong answers.
Frequently Asked Questions
How to remember major rivers of India?
'I Go Young But Good Kings Never Trouble Kind Men' — first letters give Indus, Ganga, Yamuna, Brahmaputra, Godavari, Krishna, Narmada, Tapti, Kaveri, Mahanadi in roughly north-to-south order.
Which Indian rivers flow into the Arabian Sea?
Only 3 major rivers: Indus, Narmada, and Tapti. Remember 'INT' (International). All other major rivers (Ganga, Brahmaputra, Godavari, Krishna, Kaveri, Mahanadi) flow into the Bay of Bengal.
Which is the longest river in India?
The Ganga (2,525 km) is the longest river flowing entirely within India. If we include rivers originating outside, the Indus (3,180 km total, with 1,114 km in India) and Brahmaputra (2,900 km total) are longer.
What is the Godavari river also called?
Godavari is called the 'Dakshin Ganga' (Ganga of the South) because it's the longest river in peninsular India (1,465 km). It originates near Nashik, Maharashtra and flows through Telangana and Andhra Pradesh.
Are rivers of India important for UPSC?
Extremely important. UPSC Prelims regularly asks about river origins, tributaries, drainage patterns (east vs west flowing), and river-linking projects. 2-4 questions per year from Indian geography rivers.