It originates in the Aravalli Range of the Udaipur District of Rajasthan and meets the Gulf of Khambhat of Arabian Sea after travelling 371 kilometers in a south-westerly direction across Rajasthan and Gujarat.