一、非婚生子女抚养权官司需要打多久没有确切规定,一审一般6个月内办结,二审、再审三个月,情况特殊可以延期。
二、根据《最高人民法院关于严格执行案件审理期限制度的若干规定》的规定,适用普通程序审理的第一审民事案件,期限为6个月;有特殊情况需要延长的,经法院院长批准,可以延长6个月,还需延长的,报请上一级人民法院批准,可以再延长3个月。适用简易程序审理的民事案件,期限为3个月。审理对民事判决的上诉案件,审理期限为3个月;有特殊情况需要延长的,经法院院长批准,可以延长3个月。