Premier Colin Barnett says he is prepared to commit up to $678 million towards the $4 billion Oakajee port and rail development if the federal government does not provide funding from its Infrastructure Australia fund.

Premier Colin Barnett says he is prepared to commit up to $678 million towards the $4 billion Oakajee port and rail development if the federal government does not provide funding from its Infrastructure Australia fund.