Antivascular therapy provides a promising method for anticancer therapy. But targeting to gastric cancer vessels is nonselective due in part to the lack of specific cell-surface receptors identified on target vascular cells. Herein we used in vivo screening of phage displayed peptide library to identify some peptides that bind selectively to endothelial cells of human gastric cancer rather than nonendothelial cells. After four rounds of selection, one phage was obtained with a cyclic 7-mer peptide CGNSNPKSC homing to human gastric adenocarcinoma . There was a 4.6 approximately 137.26-fold increase in the number of the selected phage in gastric cancer xenograft in comparision with control organs brain, heart, liver, spleen and kidney. Immunohistochemistry in mouse and human tissue showed that this phage peptide only bind to the endothelial cells of human gastric cancer. This peptide was observed only specific binding to HUVEC not to SGC-7901, Eca-109, LoVo and Hep-G2 by ELISA. The competitive and inhibitory result between the synthetic CGNSNPKSC peptide and the phage displaying the peptide CGNSNPKSC on HUVEC and in vivo was also confirmed its specific binding effect. This peptide may be a possible candidate for targeted drug delivery in antivascular therapy.