Flya er ei elv som renner sørover fra Flyvatnet, og munner ut i Tisleifjorden.

Elven er om lag 5 km lang. Den øverste delen av elven kalles ofte Veslevatnet. Deler av elven utgjør fylkesgrensa mellom Viken (fylke) og Innlandet fylke.