Ports and rail operator Asciano has entered into a new 10-year contract with Rio Tinto to move 8 million metric tons of coal each year in central Queensland.

The performance based contract will see Asciano haul coal from Rio Tinto Coal Australia Hail Creek and Kestrel coal mines to the Dalrymple Bay coal terminal near Mackay. The contract commences in November 2013 and is in addition to existing haulage contracts between Asciano and Rio Tinto.