Harbors or seaports are major hub of human economic activities, and also centers of environmental issues, which have environmental impacts on the estuary, tidal marshes and coastal wetlands. This paper analyzed the impact of transportation construction on coastal area, reviewed the ecological restoration techniques for habitat under transportation construction, proposed the procedure of suitability analysis of ecological restoration and established an evaluation criteria framework of ecological restoration suitability. The suitability framework which is set up by using Analytic Hierarchy Process (AHP) in this paper could be applied to analyze suitability for ecological restoration of transportation construction projects.