Windorah ligger rundt 40 kilometer sør for samløpet mellom elvene Thomson og Barcoo, som danner den vidt forgreinete Cooper Creek. Windorah blir kalt «hjertet i Channel Country» og er et stoppested for reisende på vei til Birdsville, Bedourie, Longreach og steder lenger vest.