Upvote:1
Yes. You're going to need a double-entry transit visa (assuming your return flights are the same in reverse).
To go from Haneda to Narita you need to pass through Immigration, and thus, as a Chinese citizen, need a visa. You'll also have to take care of the luggage yourself.