Beas (punjabi: ਬਿਆਸ) er en flod der løber i  delstaterne Himachal Pradesh og Punjab i Indien. Beas er 475 km lang, og en af Punjabs fem store floder. 

Beas begynder ved Rohtang-passet i Himalaya, og løber sammen med floden Sutlej syd for Amritsar. Sutlej løber videre ind i Pakistan hvor den løber sammen med Chenab og fortsætter til Indus.

I Vedaerne kalles elven Arjikuja, og var også kendt som Vipasa i oldtidens Indien. Grækerne kaldte floden Hyfasis, og den markerer den østligste grænse for Aleksander den Stores erobringer i 326 f.Kr.. 

Vandløb i Indien