根据《中华人民共和国农村土地承包法》规定,土地承包合同的最长年限如下:

  • 耕地的承包期为30年
  • 草地的承包期为30-50年
  • 林地的承包期为30-70年

特殊林木的林地承包期经国务院林业行政主管部门批准可以延长。