Kanye West has said he feels like he's been wed to Kim Kardashian West for "500 years" and jokingly compared marriage to ''dog years''.

The Gold Digger hitmaker opened up about his wife and loved ones during a special Airpool Karaoke version of the Late Late Show Carpool Karaoke.

During the flight the 42-year-old rapper, who has just released his latest studio album, Jesus Is King, opened up on family, religion and his struggles with mental health.

He said: ''Marriage years are different than human years.

"Like you know how dog years are like seven years? Every marriage year is like 100 years," he added.

West, who performed with his huge Sunday Service choir during the show, also spoke candidly about finding his faith when his family tried to help him through his darkest moments.

 ''People in my family were praying for me, but they couldn't call me and scream at me. I'm a grown man.

''But it was God that came and put this thing on my heart and asked if I was ready to be in service to him... I have no regret and no shame.''

West and Kardashian tied the knot in Florence, Italy in 2014.