MiG-29K는 함재기용으로 개발된 파생형이며 MiG-29KUB는 여기에 두 개의 좌석을 가지고 있다. MiG-29KUB는 훈련 목적으로 개발된 기체이나 유사시 한 명의 조종사로 작전에 참여할 수 있다. MiG-29K 개발은 1970년대 소련 해군이 항공모함에 싣을 함재기를 필요로 하면서 시작되었으며 MiG-29M을 기반으로 개발된 MiG-29KVP는 1982년 8월 초도비행을 마쳤다. 항공모함 위에서 착륙할 수 있도록 해주는 테일 후크와 좁은 공간에서 수납할 수 있도록 해주는 접이식 날개가 있다는 점이 MiG-29와의 차이점이다. 첫 MiG-29K가 1988년 7월 23일 비행을 한데 이어 1989년 11월 1일 트빌리시 항공모함에서 이착륙했다. 하지만 소련이 붕괴하고 프로젝트는 중단되면서 인도의 수주를 받기까지 미코얀은 자금을 모으는데 어려움을 겪으며 개발을 지속했다. 그 결과 MiG-29KUB는 2007년 1월 첫 비행을 마쳤다.