There were 55 passengers on board the scenic train.
"This is the only avenue we can do to cut, and remove these trees."
All three options will cost over $1m a year.
The crash happened on SH57 about five kilometres from Levin at about 9:45pm.
She hasn't been seen since late last month.
Police officers spent more than 30 hours negotiating with him.
Police are asking members of the public to avoid the area.
Details about the incident remain scarce as evacuated residents face another night away from home.
Watch the press conference.