Top 10 Longest Rivers in India
Rivers are the lifelines of India, sustaining agriculture, providing drinking water, supporting industry, and nurturing diverse ecosystems.
India is blessed with some of the longest rivers in the world, flowing through multiple states and even crossing international boundaries.
In this article, we’ll explore the Top 10 Longest Rivers in India, their lengths, origin, and key facts.

🏞 Top 10 Longest Rivers in India – List
Rank | River | Total Length (km) | Length in India (km) | Origin | Endpoint |
---|---|---|---|---|---|
1 | Ganga | 2,525 | 2,525 | Gangotri Glacier, Uttarakhand | Bay of Bengal |
2 | Godavari | 1,465 | 1,465 | Trimbakeshwar, Maharashtra | Bay of Bengal |
3 | Krishna | 1,400 | 1,400 | Mahabaleshwar, Maharashtra | Bay of Bengal |
4 | Yamuna | 1,376 | 1,376 | Yamunotri Glacier, Uttarakhand | Confluence with Ganga |
5 | Narmada | 1,312 | 1,312 | Amarkantak, Madhya Pradesh | Arabian Sea |
6 | Indus | 3,180 | 1,114 | Tibet (China) | Arabian Sea |
7 | Brahmaputra | 3,848 | 916 | Tibet (China) | Bay of Bengal |
8 | Mahanadi | 890 | 890 | Sihawa, Chhattisgarh | Bay of Bengal |
9 | Kaveri | 800 | 800 | Talakaveri, Karnataka | Bay of Bengal |
10 | Tapti | 724 | 724 | Satpura Range, Madhya Pradesh | Arabian Sea |
🥇 The Longest River in India – Ganga
- Length: 2,525 km
- States Covered: Uttarakhand, Uttar Pradesh, Bihar, Jharkhand, West Bengal
- Importance: Most sacred river in Hinduism, supports agriculture, industry, and drinking water needs for millions.
- Fun Fact: The Ganga basin is one of the most fertile and densely populated regions in the world.
🌏 Importance of Rivers in India
- Agriculture – Irrigation for crops like wheat, rice, and sugarcane.
- Drinking Water – Major source of fresh water for cities and villages.
- Hydropower – Dams and projects generate renewable energy.
- Cultural Significance – Many rivers are considered sacred in Indian traditions.
- Transport & Trade – Inland waterways boost trade in certain regions.
📌 Interesting Facts
- Trans-boundary Rivers: Brahmaputra and Indus flow through multiple countries.
- East vs West Flow: Most rivers in India flow eastwards into the Bay of Bengal, while a few like Narmada and Tapti flow westwards into the Arabian Sea.
- Monsoon Dependency: The flow of many rivers is heavily influenced by the Indian monsoon.
Top 10 Longest Rivers in India in Bengali
ভারতের ১০টি দীর্ঘতম নদীর সাধারণ বর্ণনা নিম্নরূপ:
10. Tapti River- 724 km
তপ্তি নদী উপদ্বীপীয় ভারতে উৎপন্ন এবং পূর্ব থেকে পশ্চিমে প্রবাহিত তিনটি নদীর মধ্যে একটি। এটি বেতুল জেলায় (সাতপুরা পর্বতমালা) উৎপন্ন হয়ে খাম্বাত উপসাগরে (আরব সাগর) পতিত হয়েছে। এটি মধ্যপ্রদেশ, মহারাষ্ট্র এবং গুজরাটের মধ্য দিয়ে প্রবাহিত হয়েছে এবং এর ছয়টি উপনদী রয়েছে। তপ্তি নদীর উপনদীগুলি হল পূর্ণা নদী, গিরনা নদী, গোমাই, পাঞ্জারা, পেধি এবং অর্ণ।
9. Kaveri River- 800 km
কাবেরী নদী, যাকে কাবেরীও বলা হয়, দক্ষিণ ভারতের পবিত্র নদী। এটি কর্ণাটকের পশ্চিমঘাট পর্বতের ব্রহ্মগিরি পাহাড় থেকে উৎপন্ন হয়, কর্ণাটক এবং তামিলনাড়ু রাজ্যের মধ্য দিয়ে দক্ষিণ-পূর্ব দিকে প্রবাহিত হয় এবং পূর্বঘাট পর্বতমালায় নেমে আসে। তামিলনাড়ুতে বঙ্গোপসাগরে পতিত হওয়ার আগে, নদীটি প্রচুর পরিমাণে শাখানদীতে বিভক্ত হয়ে একটি বিস্তৃত ব-দ্বীপ তৈরি করে যা “দক্ষিণ ভারতের বাগান” নামে পরিচিত। তামিল সাহিত্যে কাবেরী নদী তার প্রাকৃতিক দৃশ্য এবং পবিত্রতার জন্য বিখ্যাত এবং এর সমগ্র প্রবাহকে পবিত্র ভূমি হিসেবে বিবেচনা করা হয়। নদীটি তার সেচ খাল প্রকল্পের জন্যও গুরুত্বপূর্ণ।
8. Mahanadi River- 890 km
মহানদীর উৎপত্তি ছত্তিশগড়ের রায়পুর জেলায়। মহানদী বহু লিখিত ইতিহাসে তার ভয়াবহ বন্যার জন্য কুখ্যাত ছিল। তাই একে ‘ওড়িশার দুর্দশা’ বলা হত। যাই হোক, হিরাকুদ বাঁধের উন্নয়ন পরিস্থিতির ব্যাপক পরিবর্তন এনেছে। আজ জলপথ, বিস্ফোরণ এবং চেক ড্যামের একটি ব্যবস্থা এই নদীটিকে ভালোভাবে নিয়ন্ত্রণে রেখেছে। এর প্রধান উপনদীগুলি হল সেওনাথ, মান্ড, ইব, হাসদেও, ওং, প্যারি নদী, জোঙ্ক, তেলেন।
7. Brahmaputra River- 2900 km
ব্রহ্মপুত্র হল দ্বিতীয় নদী যা চীনের তিব্বতের মানস সরোবর হ্রদের কাছে আংসি হিমবাহ থেকে উৎপন্ন হয়েছে। ব্রহ্মপুত্রের দৈর্ঘ্য ২৯০০ কিমি, কিন্তু ভারতে ব্রহ্মপুত্রের দৈর্ঘ্য মাত্র ৯১৬ কিমি। এটিই একমাত্র নদী যার লিঙ্গ ভারতে পুরুষ হিসেবে বিবেচিত হয়। চীনে এটিকে ইয়ারলুং সাংপো নদী বলা হয় এবং তারপর এটি অরুণাচল প্রদেশ হয়ে ভারতে প্রবেশ করে। বর্ষাকালে (জুন-অক্টোবর), বন্যা একটি ব্যতিক্রমী স্বাভাবিক ঘটনা। কাজিরাঙ্গা জাতীয় উদ্যান ব্রহ্মপুত্রের তীরে অবস্থিত। এরপর এটি আসামের মধ্য দিয়ে অতিক্রম করে অবশেষে বাংলাদেশে প্রবেশ করে। মাজুলি বা মাজোলি হল আসামের ব্রহ্মপুত্র নদীর একটি নদী দ্বীপ এবং ২০১৬ সালে এটি ভারতের প্রথম দ্বীপ হিসেবে জেলায় পরিণত হয়। বিংশ শতাব্দীর শুরুতে এর আয়তন ছিল ৮৮০ বর্গকিলোমিটার।
6. Indus River- 3180 km
আমাদের দেশের নামের ইতিহাস সিন্ধু নদীর সাথে সম্পর্কিত, এটি মানস সরোবর হ্রদ থেকে শুরু হয় এবং তারপর লাদাখ, গিলগিট এবং বালতিস্তান অতিক্রম করে। তারপর এটি পাকিস্তানে প্রবেশ করে। সিন্ধু প্রাচীনতম এবং সমৃদ্ধ সভ্যতাগুলির মধ্যে একটি, সিন্ধু উপত্যকা সভ্যতার আশ্রয়স্থল হিসাবেও পরিচিত। এর প্রধান উপনদীগুলির মধ্যে রয়েছে জানস্কের, সোয়ান, ঝিলাম, চেনাব, রবি, শতদ্রু এবং বিয়াস। সিন্ধুর তীরে অবস্থিত প্রধান শহরগুলি হল লেহ এবং স্কারদু। সিন্ধু নদীর মোট দৈর্ঘ্য 3180 কিলোমিটার। তবে, ভারতের মধ্যে এর দূরত্ব মাত্র 1,114 কিলোমিটার।
5. Narmada River- 1312 km
নর্মদা নদী, যাকে রেওয়াও বলা হত এবং পূর্বে নেরবুদ্ধ নামেও পরিচিত ছিল, অমরকণ্টক থেকে উৎপত্তি হয়েছে। মধ্যপ্রদেশ এবং গুজরাট রাজ্যে এর বিশাল অবদানের জন্য এটি “মধ্যপ্রদেশ এবং গুজরাটের জীবনরেখা” নামেও পরিচিত। পূর্ব দিকে প্রবাহিত দেশের সমস্ত নদীর বিপরীতে, এটি পশ্চিম দিকে প্রবাহিত হয়। এটিকে পবিত্রতম জলাশয়গুলির মধ্যে একটি হিসাবেও বিবেচনা করা হয়। হিন্দুদের কাছে নর্মদা ভারতের সাতটি স্বর্গীয় জলপথের মধ্যে একটি; অন্য ছয়টি হল গঙ্গা, যমুনা, গোদাবরী, সরস্বতী, সিন্ধু এবং কাবেরী। রামায়ণ, মহাভারত এবং পুরাণগুলি প্রায়শই এর ইঙ্গিত দেয়।
4. Yamuna River- 1376 km
যমুনা নদী, যাকে যমুনাও বলা হয়, উত্তরাখণ্ডের উত্তরকাশী জেলার বান্দরপুঞ্চ চূড়ায় যমুনোত্রী হিমবাহ থেকে উৎপন্ন হয়েছে। এটি গঙ্গা নদীর দীর্ঘতম উপনদী এবং এটি সরাসরি সমুদ্রে পতিত হয় না। হিন্ডন, শারদা, গিরি, ঋষিগঙ্গা, হনুমান গঙ্গা, সাসুর, চম্বল, বেতোয়া, কেন, সিন্ধু এবং টন হল যমুনার উপনদী। নদীটি যে প্রধান রাজ্যগুলির মধ্য দিয়ে প্রবাহিত হয় সেগুলি হল উত্তরাখণ্ড, হিমাচল প্রদেশ, দিল্লি, হরিয়ানা এবং উত্তর প্রদেশ।
3. Krishna River- 1400 km
কৃষ্ণা দৈর্ঘ্যের দিক থেকে ভারতের তৃতীয় দীর্ঘতম নদী এবং গঙ্গা, গোদাবরী এবং ব্রহ্মপুত্রের পরে জলপ্রবাহ এবং নদী অববাহিকা অঞ্চলের দিক থেকে ভারতের চতুর্থ দীর্ঘতম নদী। এটি মহারাষ্ট্র, কর্ণাটক, তেলেঙ্গানা এবং অন্ধ্র প্রদেশ রাজ্যের জন্য সেচের অন্যতম প্রধান উৎস হিসেবে কাজ করে। এটি মহাবলেশ্বরে উৎপন্ন হয় এবং এই রাজ্যগুলির মধ্য দিয়ে প্রবাহিত হয়ে বঙ্গোপসাগরে প্রবেশ করে। কৃষ্ণার প্রধান উপনদীগুলি হল ভীমা, পঞ্চগঙ্গা, দুধগঙ্গা, ঘাটপ্রভা এবং তুঙ্গভদ্রা এবং এর তীরবর্তী প্রধান শহরগুলি হল সাংলি এবং বিজয়ওয়াড়া।
2. Godavari River- 1464 km
আবার, ভারতের মধ্যে মোট দৈর্ঘ্যের দিক থেকে, গোদাবরী ওরফে দক্ষিণ গঙ্গা বা দক্ষিণ গঙ্গা ভারতের দ্বিতীয় দীর্ঘতম নদী। এটি মহারাষ্ট্রের নাসিকের ত্রিম্বকেশ্বর থেকে শুরু হয়ে ছত্তিশগড়, তেলেঙ্গানা এবং অন্ধ্রপ্রদেশ হয়ে অবশেষে বঙ্গোপসাগরে মিলিত হয়। নদীর প্রধান উপনদীগুলিকে বাম তীরের উপনদী হিসাবে শ্রেণীবদ্ধ করা যেতে পারে যার মধ্যে রয়েছে পূর্ণা, প্রাণহিতা, ইন্দ্রাবতী এবং শবরী নদী। এই নদী হিন্দুদের কাছে পবিত্র এবং এর তীরে কয়েকটি স্থান রয়েছে, যেগুলি বহু বছর ধরে ভ্রমণের স্থান। দৈর্ঘ্যের দিক থেকে এর মোট ব্যাপ্তি ১,৪৫০ কিলোমিটার। গোদাবরী তীরের কিছু প্রধান শহর হল নাসিক, নান্দেদ এবং রাজমুন্দ্রি।
1. The Ganges River- 2525 km
গঙ্গা ভারতের দীর্ঘতম নদী এবং ভারতের বৃহত্তম নদী, যার মোট দূরত্ব ২৫২৫ কিলোমিটার। এর উৎপত্তিস্থল উত্তরাখণ্ডের গঙ্গোত্রী হিমবাহ এবং এটি উত্তরাখণ্ডের দেবপ্রয়াগে ভাগীরথী এবং অলকানন্দা নদীর সঙ্গমস্থলে শুরু হয়। এই জলাশয় দ্বারা বেষ্টিত রাজ্যগুলি হল উত্তরাখণ্ড, উত্তরপ্রদেশ, বিহার এবং পশ্চিমবঙ্গ। গঙ্গার শেষ অংশটি বাংলাদেশে শেষ হয়, যেখানে এটি অবশেষে বঙ্গোপসাগরে মিলিত হয়। বাংলাদেশে এটি পদ্মা নদী নামে পরিচিত। গঙ্গার কিছু প্রধান উপনদী হল যমুনা, সোন, গোমতী, ঘাঘরা, গণ্ডক এবং কাশী।
ভারতে গঙ্গা নামে পরিচিত গঙ্গা হিন্দু বিশ্বাসের ক্ষেত্রে সবচেয়ে পবিত্র নদী এবং এটি ভারতীয় উপমহাদেশের সাথে সংযুক্ত দীর্ঘতম নদীও। গঙ্গা দূষণের কারণে ক্ষতিগ্রস্ত হচ্ছে, কেবল মানুষের জন্যই নয়, বরং প্রাণীদের জন্যও, যার মধ্যে রয়েছে ১৪০টিরও বেশি মাছের প্রজাতি, ৯০টি স্থল ও জলে দক্ষ প্রজাতি, সরীসৃপ, যেমন ঘড়িয়াল, এবং উষ্ণ রক্তের প্রাণী, যেমন গঙ্গার জলপথের ডলফিন, যা IUCN-এর মূলত হুমকির তালিকায় অন্তর্ভুক্ত, সর্বশেষ উল্লেখিত দুটি।
Read More: Click here