Elva begynner på Anadyrplatået under navnet Ivasjki eller Ivatsjno, rundt 67°N og 173°Ø. Den renner gjennom Tsjukotka autonome okrug, først mot sørvest, deretter østover, gjennom et tynt befolket landskap, dominert av tundra, med et rikt planteliv. Den munner ut i Anadyrbukta i Beringhavet.