Airlink fly to Bourke from Dubbo. Flights to Dubbo are available from Sydney and some other regional locations.
[http://www.countrylink.info Countrylink] have a daily train service to Dubbo from Sydney connecting with a bus service to Bourke. The trip will take a full day's travel.
Bourke is situated on the Darling River. Historically it was an inland port.