Il fiume Ravi (Urdu: راوی ), (in sanscrito: रवि, Punjabi: ਰਾਵੀ, è un fiume nel Kashmir e in Pakistan. È uno dei cinque fiumi che danno il nome al Punjab.

È anche uno dei cinque maggiori fiumi/tributari dell'Indo.

Il Ravi era noto come Parushani o Iravati agli indiani in epoca vedica e Hydraotes agli antichi greci.

Ha origine sull'Himalaya, nel distretto di Chamba, nell'Himachal Pradesh, seguendo un percorso verso nord-ovest. Gira a sud-ovest, vicino a Dalhousie, e poi taglia una gola nella catena del Dhaola Dhar entrando nella pianura del Punjab vicino a Madhopur. Poi scorre lungo il confine con l'Indo-Pak per una certa distanza prima di entrare in Pakistan e raggiungere il fiume Chenab.

La lunghezza totale del fiume è di circa 720 km.

Le acque del fiume Ravi sono assegnate all'India nell'ambito del trattato sulle acque dell'Indo tra India e Pakistan e del conseguente progetto del bacino dell'Indo.

È anche chiamata "Il fiume di Lahore" poiché questa grande città si trova sulla sua riva orientale. Sulla sua riva occidentale si trova la famosa città di Shahdara con la tomba di Jahangir e la Tomba di Noor Jahan.