Moree can be reached from Sydney by daily train and air services. The town sits on the banks of the Mehi River, amid the rich black-soil plains of northern New South Wales, where the Newell and Gwydir highways meet.