Q. Which is the longest river flowing entirely within the state of Gujarat?
Answer:
Sabarmati River
Notes: The longest river flowing entirely within Gujarat is the Sabarmati River. It stretches for 371 kilometers (231 miles) from its source in the Aravalli Range of Rajasthan to the Gulf of Khambhat in Gujarat.